错误码:-2201
错误内容:无效的数据库对象
错误级别: ERROR
原因:默认不能对模式进行授权
SQL>
SQL> CREATE USER F1 IDENTIFIED BY 123456789;
操作已执行
已用时间: 28.265(毫秒). 执行号:600.
SQL> CREATE USER F2 IDENTIFIED BY 123456789;
操作已执行
已用时间: 3.394(毫秒). 执行号:601.
SQL> GRANT DBA TO F1;
操作已执行
已用时间: 4.940(毫秒). 执行号:602.
SQL> GRANT DBA TO F2;
操作已执行
已用时间: 2.956(毫秒). 执行号:603.
SQL> EXIT
[dmdba@itsdata bin]$ disql F1/123456789
服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间 : 4.379(ms)
disql V8
SQL> GRANT SELECT ON SCHEMA F1 TO F2;
GRANT SELECT ON SCHEMA F1 TO F2;
第1 行附近出现错误[-2201]:无效的数据库对象.
已用时间: 0.324(毫秒). 执行号:0.
SQL>
解决方法
1、修改参数 GRANT_SCHEMA =1
2、重启数据库
3、执行语句
[dmdba@itsdata bin]$ vi /dmdbms/data/itsdata/dm.ini
[dmdba@itsdata bin]$ DmServiceitsdata restart
Stopping DmServiceitsdata: [ OK ]
Starting DmServiceitsdata: [ OK ]
[dmdba@itsdata bin]$ disql F1/123456789
服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间 : 2.728(ms)
disql V8
SQL> GRANT SELECT ON SCHEMA F1 TO F2;
操作已执行
已用时间: 7.176(毫秒). 执行号:600.
SQL>
文章
阅读量
获赞