【发布时间】:2015-11-26 13:32:05
【问题描述】:
为什么我得到 ORA-01952: 系统权限未授予“ROJIB”?
创建角色:
SQL> create role security;
Role created.
然后为角色“安全”创建授权:
SQL> grant create table,create view to security;
Grant succeeded.
授予用户:
SQL> grant security to rojib;
Grant succeeded.
撤销后,我收到错误:
SQL> revoke create table from rojib;
revoke create table from rojib
*
ERROR at line 1:
ORA-01952: system privileges not granted to 'ROJIB'
【问题讨论】:
-
您已通过角色将权限授予用户,而您正在尝试从用户撤消权限而不是从角色撤消权限。