社区
MySQL
帖子详情
mysql里有password这个函数?
aloelan
2003-08-20 10:13:16
as title
...全文
447
5
打赏
收藏
mysql里有password这个函数?
as title
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aloelan
2003-08-20
打赏
举报
回复
真不可逆?:(
那有别地方法不?
shuixin13
2003-08-20
打赏
举报
回复
PASSWORD(str)
OLD_PASSWORD(str)
从纯文本口令 str 计算一个口令字符串。这个函数用于对存储到授权表 user 的Password 列中的 MySQL 口令进行加密。
mysql> SELECT PASSWORD('badpwd');
-> '7f84554057dd964b'
PASSWORD() 加密是不可逆的。 PASSWORD() 不以与 Unix 口令加密相同的方式进行口令加密。参见 ENCRYPT()。 注意, PASSWORD() 函数是用于在 MySQL 服务中验证系统的,你不应该 在你的应用程序中使用它。你可以使用 MD5() 或 SHA1() 代替使用它。同样查看 RFC-2195 可获得有关应用程序的口令处理与安全验证的更多信息。
shuixin13
2003-08-20
打赏
举报
回复
小木说的完全在理,
MySQL 提供了好些加解密的函数
请查看 MySQL 参考手册
aloelan
2003-08-20
打赏
举报
回复
#n Faint!
lxf_1976
2003-08-20
打赏
举报
回复
在应用层使用加密技术对数据加密,然后存入数据库,取出数据时再解密!
不知道是不是白说,:-)
VB+
Mysql
例程
VB中通过
MySQL
C API
函数
库(lib
mysql
.dll)操作
Mysql
的简单入门例子,不需要MyODBC。包含了lib
mysql
.dll库。仔细研究吧! 重要说明:用户密码只能用旧版格式,即数据库中保存的密码是16个字符的。可以用old_
password
...
Mysql
8 兼容
mysql
5
password
函数
的解决方案
翻出自己以前的老代码,发现在
mysql
8中根本无法运行,检查了一下,是因为生成加密的密码全用的是老版的
mysql
自带的
password
函数
,而这个
函数
新版
mysql
中已经没有了。代码改起来倒是不难,但以前的密码就得全部重新...
关于
MySQL
8.0移除
PASSWORD
()
函数
关于
MySQL
8.0移除
PASSWORD
()
函数
mysql
8
password
函数
在
mysql
8.0之后的版本中,
password
函数
已被取消,加密方式不再使用
mysql
_native_
password
,换成了caching_sha2_
password
原本的sql语句为: UPDATE user SET authentication_string=
password
("密码") WHERE user=...
MySQL
5.7.9版本后废除了
Password
字段和
Password
()
函数
+
MySQL
登录不了如何修改登录密码?
问题: 最新版的
MySQL
,我原来root密码是0916,然后执行了 update
mysql
.user set authentication_... 原本我以为是少加了
password
,没加密造成的,后来发现,如果加上: update
mysql
.user set authenticat...
MySQL
56,687
社区成员
56,710
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章