一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Mysql - MySQL中導出用戶權限設置的腳本分享

MySQL中導出用戶權限設置的腳本分享

2020-04-22 15:28MYSQL教程網 Mysql

這篇文章主要介紹了MySQL中導出用戶權限設置的腳本分享,本文通過導出mysql.user表中數據實現導出權限設置,需要的朋友可以參考下

在對MySQL數據庫進行遷移的時候,有時候也需要遷移源數據庫內的用戶與權限。對于這個遷移我們可以從mysql.user表來獲取用戶的相關權限來生成相應的SQL語句,然后在目標服務器上來執行生成的SQL語句即可。本文提供了生成提取用戶權限的腳本并給出演示。

1、生成用戶權限的腳本

 

復制代碼 代碼如下:

[root@HKBO ~]# more exp_grant.sh 
#!/bin/bash 
#Function export user privileges 
 
pwd=123456 
expgrants() 

  mysql -B -u'root' -p${pwd} -N $@ -e "SELECT CONCAT( 
    'SHOW GRANTS FOR ''', user, '''@''', host, ''';' 
    ) AS query FROM mysql.user" | \ 
  mysql -u'root' -p${pwd} $@ | \ 
  sed 's/\(GRANT .*\)/\1;/;s/^\(Grants for .*\)/-- \1 /;/--/{x;p;x;}' 

expgrants > ./grants.sql 

 

2、生成權限SQL腳本

 

復制代碼 代碼如下:

[root@HKBO ~]# ./exp_grant.sh  
 
[root@HKBO ~]# head grants.sql 
-- Grants for [email protected]  
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY PASSWORD '*EB3EA446C759C9DA93F84FCB56430DBEF051A9DD' WITH GRANT OPTION; 
GRANT ALL PRIVILEGES ON `CNBO0815`.* TO 'root'@'127.0.0.1' WITH GRANT OPTION; 
 
-- Grants for [email protected].%  
GRANT ALL PRIVILEGES ON *.* TO 'root'@'172.16.10.%' IDENTIFIED BY PASSWORD '*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9'; 
 
-- Grants for [email protected].%  
GRANT USAGE ON *.* TO 'CNBO'@'192.168.1.%' IDENTIFIED BY PASSWORD '*ABD91BAD4A3448428563952E281015B237310EA8'; 
         ........................... 
 

 

3、在目標服務器上執行腳本

將生成的腳本在目標服務器上執行即可。 mysql -uname -ppwd <grants.sql

需要注意:

a、目標服務上為非空服務器,已經存在一些賬戶及權限應考慮會覆蓋的問題。
b、如果僅僅需要遷移非root用戶,可以在原腳本中添加過濾條件,即 where user<>'root' 。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日本公乱妇视频 | 午夜一个人在线观看完整版 | 九九热视频 这里有精品 | 欧美最猛性xxxxx男男 | 国产综合成色在线视频 | 青青久久精品国产免费看 | 四虎在线网址 | 极品丝袜老师h系列全文阅读 | 九九成人免费视频 | 色图图片| 美女张开腿让男人桶的 视频 | 久久嫩草影院网站 | 午夜性色一区二区三区不卡视频 | 亚洲第一天堂无码专区 | 男人天堂资源网 | 日本孕妇与黑人xxxxxx | 国产极品麻豆91在线 | 攻插受| 国产综合亚洲欧美日韩一区二区 | 国产成人精品高清免费 | 日本一区二区视频免费播放 | 99热这里只有精品在线 | 亚洲日本中文字幕在线2022 | 日韩精品福利视频一区二区三区 | 色在线看| 人与禽交3d动漫羞羞动漫 | 91精品久久一区二区三区 | 精品无人区麻豆乱码无限制 | 国产乱插 | 秋霞在线观看成人高清视频51 | 男人女人日皮视频 | 蜜桃88av| 男生和女生搞逼逼 | 出轨同学会2在线观看 | 免费网站直接进入 | 经典欧美gifxxoo动态图暗网 | 成人在线av视频 | 95在线观看精品视频 | 美女私人影院 | 波多野结衣一区免费作品 | 亚洲欧洲网站 |