我创建了2个数据库:
首先:在本地机器上用户名: Local_Sales2014BCS044 具有名为 remoteAccess 的关系。
第二:在远程服务器上用户名: 2014BCS044 , IP地址 : 10.7.1.15 和数据库 服务端口: 1521 。
现在我想将名为 remoteAccsess 的关系权限授予 2nd 数据库。所以我编写了一个无效的ORACLE SQL查询:
GRANT ALL PRIVILEGES ON Local_Sales2014BCS044.remoteAccsess TO 2014BCS044@10.7.1.15:1521;
请提出解决方案。
答案 0 :(得分:0)
首先使用sqlplus指定其TNS条目连接到远程服务器上的数据库。然后执行grant命令GRANT ALL PRIVILEGES ON Local_Sales2014BCS044.remoteAccsess TO 2014BCS044
。
您必须确保数据库之间的端口1521和22处于打开状态。可以使用tnsping
命令进行检查。