查看Oracle数据库DBA角色,以及如何去除用户的DBA权限

查看Oracle数据库DBA角色,以及如何去除用户的DBA权限,第1张

突然想查看数据库中哪些用户拥有DBA权限,于是百度了一下,找到了这一条语句:

查看

select * from dba_role_privs where granted_role='DBA'

注意:执行这一条语句需要执行者本来就要有DBA权限

另外如果要是想收回某用户的DBA权限则执行:

revoke dba from user_Name

1、sys用户拥有的是sysdba权限。2、你可以使用revoke命令回收权限,但是要注意几点:一、如果该用户已经将dba权限赋予另一用户的话那么另一用户的权限是不会被连带收回的。二、在某些版本的数据库中回收dba权限可能会遇到bug,需要注意。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6811308.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存