Oracle下建立dblink时的权限问题


如果用普通用户,如果没授权,是无法建立dblink的:

[oracle@oracle000 ~]$ sqlplus gao/gao
[uniread] Loaded history (10 lines)

SQL*Plus: Release 11.2.0.3.0 Production on 木 10月 17 09:30:27 2013

Copyright (c) 1982, 2011, Oracle.  All rights reserved.



Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
に接続されました。

SQL> create database link gaolink connect to gao identified by gao using 'mydb'; 
create database link gaolink connect to gao identified by gao using 'mydb'; 
create database link gaolink connect to gao identified by gao using 'mydb'
                     *
行1でエラーが発生しました。:
ORA-01031: 権限が不足しています。


SQL> 

 

如果以sysdba身份则可以建立dblink:

===============================================================================


[oracle@oracle000 ‾]$ sqlplus / as sysdba
[uniread] Loaded history (13 lines)

SQL*Plus: Release 11.2.0.3.0 Production on 木 10月 17 14:17:58 2013

Copyright (c) 1982, 2011, Oracle.  All rights reserved.



Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
に接続されました。
SQL> create database link gaolink connect to gao identified by gao using 'mydb'; 

データベース・リンクが作成されました。

SQL> 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM