您当前的位置: 首页 >  sql

liaowenxiong

暂无认证

  • 0浏览

    0关注

    1171博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

MySQL的用户表(user)

liaowenxiong 发布时间:2021-10-04 18:52:17 ,浏览量:0

文章目录
  • 字段 host 中的特殊值介绍
  • user 字段中的特殊值介绍

我们查看下这张表的字段 hostuser,如下所示:

mysql> select host,user from user;
+--------------+---------------+
| host         | user          |
+--------------+---------------+
| %            | dpwqy         |
| %            | root          |
| 127.0.0.1    | root          |
| 127.0.0.1    | zentao        |
| ::1          | root          |
| liaowenxiong | root          |
| localhost    | xiongba       |
| localhost    | mysql.session |
| localhost    | mysql.sys     |
| localhost    | dpwqy         |
| localhost    | root          |
+--------------+---------------+
11 rows in set (0.00 sec)
字段 host 中的特殊值介绍

1.百分号 % 是通配符,表示任意 IP 地址,一个用户的 host 属性值是 %,表示该用户可以在任意 IP 地址连接数据库服务器 2.::1IPV6 的本地地址,简单理解为 IPV6 版的 127.0.0.1 3.127.0.0.1 表示只能通过该 IP 地址连接数据库服务器,不可以使用 localhost 连接,即使 localhost 指向 127.0.0.1 也不行 4.localhost 表示可以使用 localhost 连接数据库服务器,也可以使用 127.0.0.1 连接数据库服务器

user 字段中的特殊值介绍

MySQL 5.7 新增默认账号 mysql.sessionmysql.sys

mysql.sys@localhost:该用户用于 sys schema 中对象的定义。使用 mysql.sys 用户可避免 DBA 重命名或者删除 root 用户时发生的问题。该用户已被锁定,客户端无法连接。

mysql.session@localhost:插件内部使用来访问服务器。该用户已被锁定,客户端无法连接。

root@localhostrootMySQL 的特权账号,该用户拥有所有权限,可执行任何操作。严格来说,这个账号不应该被保留,因为拥有过多的权限,会带来安全隐患。建议将 root 账号禁用或者删除,新建一个特权账号用于管理。

关注
打赏
1661566967
查看更多评论
立即登录/注册

微信扫码登录

0.0405s