195*_*950 -2 oracle create-table ora-01031 oracle-sqldeveloper
我是Sql Developer的新手,但遇到了这个问题。我建立连接,但是当我尝试创建表时显示错误:
ORA-01031: 权限不足。
我试图找到答案,但没有成功。
您或您的dba应该登录sys,然后发出:
SQL> grant create any table to anonymous;
Run Code Online (Sandbox Code Playgroud)
要么
SQL> grant create table to anonymous;
Run Code Online (Sandbox Code Playgroud)
要么
SQL> grant resource to anonymous;
Run Code Online (Sandbox Code Playgroud)
具有创建表的权限。
之间的差
create table和create any table是如果您具有创建表特权,则可以在自己的模式中创建表。但是,如果您具有创建任何表系统特权,则可以在任何模式中创建表。此外,要创建外部表,则有效特权是创建任何表。使用创建表,则将显示错误。
| 归档时间: |
|
| 查看次数: |
4606 次 |
| 最近记录: |