Linux下给mysql创建用户并分配权限

// fe_group 用户名
// fe 数据库名
// 123456 密码

 

1.新建用户

 //登录MYSQL
 @>mysql -u root -p
 @>密码
 //创建用户
 mysql> insert into mysql.user(Host,User,Password) values('localhost','fe_group',password('123456'));
 //刷新系统权限表
 mysql>flush privileges;
 这样就创建了一个名为:fe_group 密码 123456 的用户。
 //退出后登录一下
 mysql>exit;
 @>mysql -u fe_group -p
 @>输入密码 123456
 mysql>登录成功

2.为用户授权

 //登录MYSQL(有ROOT权限)。我里我以ROOT身份登录。
 @>mysql -u root -p
 @>密码
 //首先为用户创建一个数据库(fe)
 mysql>create database fe;
 //授权fe_group用户拥有fe数据库的所有权限
 @>grant all privileges on fe.* to fe_group@localhost identified by '123456';
 //localhost是本地访问,其他地址访问不了,%是所有
 @>grant all privileges on fe.* to fe_group@'%' identified by '123456';
 //刷新系统权限表
 mysql>flush privileges;
免责申明:
1. 本站所有教程、文章分享目的仅供大家学习和交流,资源连接来自于网络,非本站发布,本站也不存储任何资源!
2. 如有无法查看或链接失效,烦请报告联系管理员处理!
3. 本站无法保证资源质量及其时效性,恕不接受任何提问。
4.本站即不保存任何资源,也不对任何链接作品负责,希望大家赞助本站,费用仅维持本站的日常运营所需!
5. 百码云无法保证文章教程或资源的完善与安全,请自行检测解决。
6. 通过本站收集链接的相关资源,严禁杜绝任何形式的正式商业用途,请前往官方购买。
7. 但凡通过本站链接导航下载的任何作品,虽不归本站所有,但在研究学习的前提下,请务必在下载24小时后删除。
百码云资源站仅提供学习的平台,所有资料均来自于网络,版权归原创者所有!本站不提供任何保证,并不承担任何法律责任,如果对您的版权或者利益造成损害,请提供相应的资质证明,我们将于3个工作日内予以删除。本文章采用BY-NC-SA 4.0 《国际知识共享署名许可协议4.0》 进行许可 。
百码云 » Linux下给mysql创建用户并分配权限

提供互联网优质的资源链接集合站点

关于VIP 站内帮助