#!/bin/bash #Function export user privileges source /etc/profile pwd=****** expgrants() { mysql -B -u'root' -p${pwd} -N -S /var/lib/mysql/mysql.sock $@ -e "SELECT CONCAT( 'SHOW GRANTS FOR ''', user, '''@''', host, ''';' ) AS query FROM mysql.user" | \ mysql -u'root' -p${pwd} -S /var/lib/mysql/mysql.sock $@ | \ sed 's/\(GRANT .*\)/\1;/;s/^\(Grants for .*\)/-- \1 /;/--/{x;p;x;}' } expgrants > ./grants.sql
MySQL5.6 导出用户权限
猜你喜欢
转载自www.cnblogs.com/ilifeilong/p/10542365.html
今日推荐
周排行