MySQL创建只读用户并授权

1.创建用户:

CREATE USER 'read_only_user'@'ip' IDENTIFIED BY 'password';

read_only_user就是用户名,随便起,ip就是允许连接到这个数据库的ip,当然如果不限制ip,那就写成 %,最后的password就是连接密码了。

2.授予权限

GRANT SELECT ON *.* TO 'read_only_user'@'ip' WITH GRANT OPTION;

3.删除权限

REVOKE all privileges ON *.* FROM 'read_only_user'@'ip';

4.刷新

flush privileges;

5.查看一下权限

SHOW GRANTS FOR read_only_user;

你可能感兴趣的:(数据库,MySQL,mysql,只读,授权,用户)