10bet网址
MySQL的安全性
相关的文档10bet官方网站 下载此节选

6.1.1本地可插拔认证

MySQL包含一个mysql_native_password实现本地身份验证的插件;也就是说,在引入可插入身份验证之前使用的基于密码哈希方法的身份验证。

下表显示了服务器端和客户端的插件名称。

表6.1本地密码认证的插件和库名称

插件或文件 插件或文件名
服务器端插件 mysql_native_password
客户端插件 mysql_native_password
库文件 无(内置插件)

以下部分提供了特定于本机可插入身份验证的安装和使用信息:

有关MySQL中可插入身份验证的一般信息,请参见第4.17节,“可插式身份验证”

安装本地可插式身份验证

mysql_native_password插件存在于服务器和客户端形式:

  • 服务器端插件内置于服务器中,不需要显式加载,也不能通过卸载来禁用它。

  • 客户端插件内置于libmysqlclient客户端库,可用于链接到的任何程序libmysqlclient

使用本地可插认证

MySQL客户端程序使用mysql_native_password默认情况下。的——default-auth选项可以用来提示程序可以使用哪个客户端插件:

mysql——default-auth=mysql_native_password…