mysql用户权限如何批量获取
admin
2023-04-21 08:22:42
0

下文主要给大家带来mysql用户权限如何批量获取,希望这些文字能够带给大家实际用处,这也是我编辑mysql用户权限如何批量获取这篇文章的主要目的。好了,废话不多说,大家直接看下文吧。

-- 云服务器级别的权限


select  a.GRANTEE,GROUP_CONCAT(a.PRIVILEGE_TYPE),
concat("grant ",GROUP_CONCAT(a.PRIVILEGE_TYPE)," ON  *.* to " ,a.GRANTEE  )
from   USER_PRIVILEGES a 
GROUP BY GRANTEE ;


-- db 级别的权限

select GRANTEE,TABLE_SCHEMA,GROUP_CONCAT(PRIVILEGE_TYPE),
concat("grant ",GROUP_CONCAT(PRIVILEGE_TYPE)," ON  ",TABLE_SCHEMA,".* to " ,GRANTEE  )
 from   information_schema.SCHEMA_PRIVILEGES
GROUP BY GRANTEE,TABLE_SCHEMA ;


-- 表级别的权限

select GRANTEE,TABLE_SCHEMA,table_name,GROUP_CONCAT(PRIVILEGE_TYPE),
concat("grant ",GROUP_CONCAT(PRIVILEGE_TYPE)," ON  ",TABLE_SCHEMA,".",table_name," to " ,GRANTEE  )
 from   information_schema.TABLE_PRIVILEGES
GROUP BY GRANTEE,TABLE_SCHEMA,table_name ;


-- 列级别权限

select GRANTEE,TABLE_SCHEMA,table_name,COLUMN_NAME,GROUP_CONCAT(PRIVILEGE_TYPE) from   information_schema.COLUMN_PRIVILEGES
GROUP BY GRANTEE,TABLE_SCHEMA,table_name,COLUMN_NAME ;


-- 获取用户权限和密码(密文)

select  a.GRANTEE,GROUP_CONCAT(a.PRIVILEGE_TYPE),
concat("grant ",GROUP_CONCAT(a.PRIVILEGE_TYPE)," ON  *.* to " ,a.GRANTEE ," identified by password '",c.authentication_string,"';" ) privi
from   USER_PRIVILEGES a left  join  mysql.user c on a.GRANTEE = concat("'",c.user,"'","@","'",c.host,"'") 
GROUP BY GRANTEE ;

对于以上关于mysql用户权限如何批量获取,大家是不是觉得非常有帮助。如果需要了解更多内容,请继续关注我们的行业资讯,相信你会喜欢上这些内容的。

相关内容

热门资讯

玩家最新攻略“天天福建麻将辅助... 玩家最新攻略“天天福建麻将辅助器?”(太坑了果然有挂)您好,天天福建麻将这个游戏其实有挂的,确实是有...
今日重大发现“天天福建麻将有挂... 今日重大发现“天天福建麻将有挂吗?”(原来真的有挂)您好,天天福建麻将这个游戏其实有挂的,确实是有挂...
终于懂了“广西老友玩究竟有挂吗... 终于懂了“广西老友玩究竟有挂吗?”(果然有透视挂)您好,广西老友玩这个游戏其实有挂的,确实是有挂的,...
重磅消息“大富豪app到底有挂... 有 亲,根据资深记者爆料大富豪app是可以开挂的,确实有挂(咨询软件无需...
我来教教您“边锋二七十开挂器?... 网上科普关于“边锋二七十有没有挂”话题很是火热,小编也是针对边锋二七十作*弊开挂的方法以及开挂对应的...
玩家攻略科普“天天微友棋牌到底... 您好:天天微友棋牌这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在这款...
终于明白“家家乐牌吧开挂神器?... 家人们!今天小编来为大家解答家家乐牌吧透视挂怎么安装这个问题咨询软件客服徽9752949的挂在哪里买...
玩家攻略科普“九酷牛牛到底有挂... 玩家攻略科普“九酷牛牛到底有挂吗?”(太坑了原来有挂)您好,九酷牛牛这个游戏其实有挂的,确实是有挂的...
今日重大发现“微信红包到底有挂... 您好:微信红包这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在这款游戏...
最新引进“秀山博胡可以开挂吗?... 家人们!今天小编来为大家解答秀山博胡透视挂怎么安装这个问题咨询软件客服徽4282891的挂在哪里买很...