ORA-01939: only the ADMIN OPTION can be specified

文档解释

ORA-01939: only the ADMIN OPTION can be specified

Cause: System privileges and Roles can only be granted with the admin option. The grant option cannot be used with these privileges.

Action: Specify the admin option.

ORA-01939错误指示执行请求的数据字典中不受支持。它被触发,当有非管理员被要求更新文件。

官方解释

ORA-01939,只有管理员选项可以指定。

常见案例

案例1:选择用户更新表:

SQL> GRANT UPDATE ON table_name TO user_name;

ERROR:ORA-01939:只有管理员选项可以指定

正常处理方法及步骤

只有管理员才可以更新表,如果有其他用户需要更新表,可以让管理员给他们授权:

SQL> GRANT UPDATE ON table_name TO user_name WITH ADMIN OPTION;

SQL> GRANT UPDATE ON table_name TO user_name;

你可能感兴趣的