2 yamemory YaMemory 于 2016.01.30 18:25 提问

MySQL5.7中authentication_string字段的编码方式

MySQL5.7中的authentication_string字段替换了5.6版本以前的user权限表中Password字段,我想请问一下,这个字段的编码方式是什么?我设置的密码是“12345678”,,如何编码会出现如图所示的序列,附上图:图片说明

1个回答

oyljerry
oyljerry   Ds   Rxr 2016.01.30 21:15
已采纳

应该是把密码算了hash等 不用明文了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
mysql 5.7.14+ 版本更改密码, 原来user表的password编程了authentication_string
1、首先停止正在运行的MySQL进程 Linux下,运行 killall -TERM MySQLd Windows下,如果写成服务的 可以运行:net stop MySQL,如未加载为服务,可直接在进程管理器中进行关闭。 2、以安全模式启动MySQL Linux下,运行 /usr/local/mysql/bin/mysqld_safe --skip-grant-
MySQL5.7密码list中password变了为authentication_string
新安装的MySQL5.7,登录时提示密码错误,安装的时候并没有更改密码,后来通过免密码登录的方式更改密码,输入update mysql.user  set password=password('root') where user='root'时提示ERROR 1054 (42S22): Unknown column 'password' in 'field list',原来是mysql数据库下已经
mysql 5.7 忘记密码,及修改密码问题,密码列不再是Password ,而是authentication_string
5.5版本 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。  因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的  状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对  外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全  状态。最安全的状态是到服务器
Linux 下mysql 忘记root密码,修改密码怎么做?在mysql.user 中并没有password字段,但是有authentication_string
第一步:  vi /etc/my.cnf  在[mysqld] 下 增加 --skip-grant-tables 第二步: service mysql restart 第三步: shell>mysql  进入 控制台 4:     use mysql 5:   update user set authentication_string = password("123456") wher
MySQL 5.7 添加用户与授权
MySQL 5.7 的用户表mysql.user表没有password字段,改成了authentication_string 下面说一下我的具体步骤: 一、创建用户 创建用户的命令: CREATE USER 'username'@'localhost' IDENTIFIED BY 'password'; username:你将要创建的用户名 localhost:要连接的
MySQL5.7改密码无password字段
新安装的MySQL5.7,登录时提示密码错误,安装的时候并没有更改密码,后来通过免密码登录的方式更改密码,输入update mysql.user  set password=password('root') where user='root'时提示ERROR 1054 (42S22): Unknown column 'password' in 'field list',原来是mysql数据库下已经
MAC系统安装配置mysql (authentication_string这个坑啊)
今天搞node.js, 好不容易来连个数据库玩玩,结果尼玛死活连不上去,后来发现是足迹的mysql没装,黑线了~~~ 具体安装过程如下: 1. 安装MySQL; 2. 安装MySQL Workbench; 3. 打开后死活要密码,我还没设置捏~~ 4. 苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务 5: Start it in safe mode
mysql-connector-java-5.1.46.jar
解决mysql5.7版本中json类型字段中的中文显示乱码问题
mysql 5.7版本修改编码为utf-8
刚开始学习mysql,下载的是官网最新版本 5..7.14,使用cmd输入中文时报错,于是开始修改mysql默认编码(windows下) 首先通过 show variables like 'character_set_%';查看mysql字符集情 默认编码为 latin1 然后关闭数据库 在mysql安装目录下找到my.ini文件 在其中添加 [client] default
mysql5.7 修改密码 遇到的问题及解决方法
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)Unknown column 'Password' in 'field list'错误原因:mysql数据库下已经没有password这个字段了,password字段改成了authentication_string。mysql> upd