Mysql密码加密方式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql密码加密方式相关的知识,希望对你有一定的参考价值。

 

mysql 4.1版本为分界线,两种加密方式

Mysql323加密:(16位)

select  old_password(‘root‘);  //Mysql自带加密函数old_password(str)

mysql> select  old_password(root);
+----------------------+
| old_password(root) |
+----------------------+
| 67457e226a1a15bd     |
+----------------------+
1 row in set (0.00 sec)

MysqlSHA1加密:(去掉*号40位,单向加密,只能通过密码库匹配出来)

select password(‘root‘);  //Mysql自带加密函数password(str)

mysql> select password(root);
+-------------------------------------------+
| password(root)                          |
+-------------------------------------------+
| *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B |
+-------------------------------------------+
1 row in set (0.00 sec)

 

以上是关于Mysql密码加密方式的主要内容,如果未能解决你的问题,请参考以下文章

mysql8加密规则更改

mysql数据库的数据库用户(如ROOT用户)密码都是MD5加密方式的吗?我怎么在用户表里看到的不是md5加密

Express实战 - 应用案例- realworld-API - 路由设计 - mongoose - 数据验证 - 密码加密 - 登录接口 - 身份认证 - token - 增删改查API(代码片段

mysql8.0新增用户及密码加密规则修改

MYSQL数据库密码字段临时加密问题?

修改MySQL密码报错“ERROR 1819 (HY000): Your password does not satisfy the current policy requirements“(代码片段