Mysql 创建只读账户
Posted sharesdk
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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;
以上是关于Mysql 创建只读账户的主要内容,如果未能解决你的问题,请参考以下文章