目录
  1. 1. mysql环境
  2. 2. mysql普通用户
    1. 2.1. 创建普通用户
    2. 2.2. 删除普通用户
mysql普通用户

mysql环境

  • 类型
    mysql5.7版本及以上
  • 版本问题
    mysql5.7以上的mysql中的user表里的password字段由authentication_string字段代替

mysql普通用户

  • 首先,需要用登录root来登录,进行操作
1
2
mysql -uroot -p 
Enter password: #输入密码,进入root
  • 之后,就能进行各种骚操作了。

创建普通用户

  • 首先,添加用户
1
2
3
4
5
6
7
#添加一个能够远程访问的用户
MySQL [mysql]> create user 'leen'@'%' identified by '111111';
Query OK, 0 rows affected (0.044 sec)

#添加一个只能本地访问的用户
MySQL [mysql]> create user 'rack'@'localhost' identified by '111111';
Query OK, 0 rows affected (0.044 sec)
  • 然后,给新用户授权
1
2
3
#授予rack@localhost在*.*(整个mysql)中的所有特权,并将密码改为123456
grant all privileges on *.* to 'rack'@'localhost' identified by '123456';
grant all privileges on *.* to 'leen'@'%' identified by '123456';

删除普通用户

1
delete from user where user='rack' and host='%';
文章作者: rack-leen
文章链接: http://yoursite.com/2019/05/29/Mysql/mysql%E5%88%9B%E5%BB%BA%E6%99%AE%E9%80%9A%E7%94%A8%E6%88%B7/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 rack-leen's blog
打赏
  • 微信
  • 支付宝

评论