赞
踩
MySQL 5.6提供了以下身份验证插件:
执行本地身份验证的插件;在MySQL中引入可插入身份验证之前使用的基于密码哈希方法的身份验证。该mysql_native_password插件基于本机密码哈希方法实现身份验证。该mysql_old_password 插件基于较旧的(4.1之前的)密码哈希方法实现本机身份验证(现已弃用)。mysql_native_password的新帐户默认使用本机身份验证 ,除非在服务器启动时在配置文件设置 --default-authentication-plugin 选项。
使用SHA-256密码哈希执行身份验证的插件。该插件为用户帐户密码实现SHA-256哈希,与本地身份验证相比,这是更强大的加密。“ sha256 ”是指插件用于加密的256位摘要长度。“ sha2 ” 更笼统地指SHA-2类加密算法,其中256位加密是其中的一种实例。
例如创建帐户并使用sha256_password
插件指定其身份验证:
CREATE USER 'sha256user'@'localhost' IDENTIFIED WITH sha256_password BY 'password';
这里是显示使用的sha256_password
插件,或者在配置文件里面直接设置&#
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。