Mysql 创建只读账户

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;

 

相关文章