Mysql 创建只读账户

 

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';
> FLUSH PRIVILEGES;

 

赋予权限

 

mysql> grant select on dmc_db.*  to zx_root; //  grant select on 数据库.*  to 用户;
 
//增删改查权限
mysql> grant select,update,delete  ,insert  on dmc_db.*  to  zx_root;
> FLUSH PRIVILEGES;

 

posted @ 2021-12-19 09:55  温子画  阅读(281)  评论(0编辑  收藏  举报