MySQL用户管理详解与安全配置.pdfVIP

  • 1
  • 0
  • 约4.77万字
  • 约 34页
  • 2026-05-21 发布于北京
  • 举报

一篇看了MySQL的权限系统,具体参考:MySQL权限系

统说明

这篇看一下MySQL的用户管理这块。

一.用户名和

MySQL将账户信息在mysql数据库的user表中。一个账户由用户名和允许该用

户连接到服务器的客户端主机定义。账户可能还具有。有关user表中账户表示的信息。

MySQL5.5支持验证插件,因此可以使用某种外部验证方法进行账户验证。

‑‑MySQL将账户信息在mysql数据库的user表里。账户由username和host

组成,这个host是连接server的client的host。从MySQL5.5开始支持plugins验证,

这样账户验证就可以使用外部的认证方式。

MySQL中的用户名和与操作系统中使用的用户名和之间存在几个区别:

‑‑根据操作系统的不同,username和password在使用上也有一些不同:

(1)MySQL用于验证目的的用户名与Windows或Unix中使用的用户名(登录名)

无关。在Unix上,大多数MySQL客户端默认尝试使用当前Unix用户名作为MySQL用户

名进行登录,但这仅是为了方便。默认设置可以轻松覆盖,因为客户端程序允许使用‑u或

‑‑user选项指定任何用户名。由于这意味着任何人都可以尝试使用任何用户

文档评论(0)

1亿VIP精品文档

相关文档