mysql 創建只讀賬戶;
1、查詢所有賬號信息
SELECT DISTINCT a.`User`,a.`Host`,a.password_expired,a.password_last_changed,a.password_lifetime,a.* FROM mysql.user a;
示例:
1、創建賬戶 並授權SELECT查詢權限。 > GRANT SELECT ON dbname.* TO 'username'@'%' IDENTIFIED BY "password"; 2.刷新mysql權限,使用戶創建、授權生效。 > FLUSH PRIVILEGES;
2、添加視圖的權限:
> UPDATE mysql.`user` a SET a.Show_view_priv='Y' WHERE a.`User`='username' and a.`Host`='IP'; > FLUSH PRIVILEGES;