授权在oracle中为xxx创建任意表



我正在尝试在模式1:上运行此脚本

GRANT CREATE ANY TABLE TO schema2;

GRANT INSERT ANY TABLE TO schema2;

但我得到了这个错误:

GRANT CREATE ANY TABLE TO schema2第1行出现错误ORA-01031:Nicht ausreichende Berechtigungen

我现在应该做什么?

ORA-01031: insufficient privileges表示您连接的用户没有权限执行您尝试执行的操作。因此,在这种情况下,SCHEMA1对任何架构都没有GRANT CREATE ANY TABLE的权限。

如果您以SYS、SYSTEM或其他特权用户身份连接,则可以运行授予GRANT CREATE ANY TABLE TO SCHEMA1 WITH ADMIN OPTION;。然后,如果连接到SCHEMA1,则应该能够运行GRANT CREATE ANY TABLE TO schema2;。对于INSERT ANY TABLE权限,也需要执行相同的过程。

相关内容

  • 没有找到相关文章

最新更新