突然想查看数据库中哪些用户拥有DBA权限,于是百度了一下,找到了这一条语句:
[sql] view plain copy
select * from dba_role_privs where granted_role='DBA'
注意:执行这一条语句需要执行者本来就要有DBA权限
另外如果要是想收回某用户的DBA权限则执行:
[sql] view plain copy
revoke dba from user_Name
突然想查看数据库中哪些用户拥有DBA权限,于是百度了一下,找到了这一条语句:
[sql] view plain copy
select * from dba_role_privs where granted_role='DBA'
注意:执行这一条语句需要执行者本来就要有DBA权限
另外如果要是想收回某用户的DBA权限则执行:
[sql] view plain copy
revoke dba from user_Name
下一篇:ora-12638:检索失败
mysql binlog查看指定数据库的方法。
如何查看某用户授权的信息,用户都有哪些权限?
在mysql中,可以使用“SELECT * FROM mysql.user;”语句来查询user表,且必须拥有对user表的查询权限才可执行该语句。新创建的用户只有登录MySQL服务器的权限,没有任何其它权限,不能查询user表
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M