您的位置:首页 > 数据库 > MySQL

mysql配置数据库的不同权限用户

2017-03-30 00:00 330 查看
摘要: 一个数据库的所有权限,一个没有删除权限

编译安装完成mysql需要执行安全处理
/usr/local/mysql/bin/mysql_secure_installation

创建数据库

create database dbname DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

创建所有权限的用户

grant all privileges on
dbname
.* to 'dbadmin'@'%' identified by 'password' WITH GRANT OPTION;

grant all privileges on
dbname
.* to 'dbadmin'@'localhost' identified by 'password' WITH GRANT OPTION;

创建没有删除权限的用户

grant select,insert,update,create on
dbname
.* to 'dbuser'@'%' identified by 'password' WITH GRANT OPTION;

grant select,insert,update,create on
dbname
.* to 'dbuser'@'localhost' identified by 'password' WITH GRANT OPTION;

更新权限

flush privileges;

阿里云安全组添加例外端口:3306
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐