发现某些用户有DBA权限的时候,为了安全,一般我们都会想到收回这些用户的DBA权限。
在生产环境做这个操作的时候一定要小心。
因为当你收回DBA权限的时候UNLIMITED TABLESPACE 的权限也会被隐式的收回,不管你是否
显示的授予了该用户UNLIMITED TABLESPACE 的权限。
想想当生产环境中出现ORA-1536: space quota exceeded for tablespace
错误是个多么严重的问题,会带来多大的损失。
在metalink的ORA-01536 After Revoking DBA Role [ID 465737.1]文章中记录了这段话。
view plaincopy to clipboardprint?
Note:
If you grant or revoke the RESOURCE or DBA role to or from a user,
Oracle implicitly grants or revokes the UNLIMITED TABLESPACE
system privilege to or from the user
本文来自CSDN博客http://blog.csdn.net/lwei_998/archive/2011/01/13/6133557.aspx
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12751636/viewspace-684000/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/12751636/viewspace-684000/