版权声明:个人原创 https://blog.csdn.net/anyedianxia/article/details/85048312
有时候我们在操作mysql数据库时 会涉及到数据库安全问题 这时可以创建一个用户并分配指定的权限 例如创建一个用户zhong 给这个用户的权限是只能操作Test1这个数据库 那么可以如下进行创建并授权
mysql -uroot -p #登录root账户
create database Test1 charset=utf8; #创建一个数据库Test1
use mysql #选择mysql数据库
create user zhong identified by 'zhong123'; #创建用户zhong 密码为zhong123
grant all on Test1.* to 'zhong'@'%'; # 授权zhong用户百分百操作Test1数据库的权限
flush privileges; #刷新权限就生效
此时ok了
退出root账户用zhong账户登录可以看到此时显示的数据库是Test1数据库 并且拥有增删改查所有权限 并不会影响其它数据库使用
关注微信公众号:
邂逅最美好的时光