此网站为PM小曹的博客网站,致力于分享项目管理、技术干货、职场心得,欢迎关注交流!
当前位置:PM小曹社区 > 技术干货 > 正文

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

08-01 技术干货 【作者:PM小曹】

以下介绍的是Linux下给mysql创建用户并分配权限
// test 用户名
// wcp 数据库名
// 123456 密码

1.新建用户

1
2
3
4
5
6
7
8
9
10
11
12
13
//登录MYSQL
@>mysql -u root -p
@>密码
//创建用户
mysql> insert into mysql.user(Host,User,Passwordvalues('localhost','test',password('123456'));
//刷新系统权限表
mysql>flush privileges;
这样就创建了一个名为:test 密码 123456 的用户。
//退出后登录一下
mysql>exit;
@>mysql -u test -p
@>输入密码 123456
mysql>登录成功 

2.为用户授权

1
2
3
4
5
6
7
8
9
10
11
//登录MYSQL(有ROOT权限)。我里我以ROOT身份登录。
@>mysql -u root -p
@>密码
//首先为用户创建一个数据库(fe)
mysql>create database fe;
//授权fe_group用户拥有fe数据库的所有权限
@>grant all privileges on wcp.* to test@localhost identified by '123456';
//localhost是本地访问,其他地址访问不了,%是所有
@>grant all privileges on wcp.* to test@'%' identified by '123456';
//刷新系统权限表
mysql>flush privileges;

版权保护: 本文由 PM小曹社区 收录,转载请保留链接: http://www.pmxiaocao.com/jsgh/2019_70.html

尚未注册畅言帐号,请到后台注册
博客主人PM小曹
一枚技术型项目经理,从事编程开发达8年之久,项目管理4年之长,期待与你相识!
  • 文章总数
  • 38840访问次数
  • 建站天数
  • 欢迎关注博主微信公众号[PM小曹]

    微信公众号

    标签