我正在使用 MariaDB 10.6.
我有一个用户“test”,密码是MySQL加密的,就像'
*E494B31EA7DDA68A012783C852F1AB397877B17A
'
唯一的问题是我没有普通密码,或者老实说,我不想存储它们。
我想通过 singon 身份验证类型登录到 phpMyAdmin,但是如何使用此加密密码而不是普通密码登录?有什么办法吗?
一句话,没有
这些散列密码的要点是可以验证纯文本密码,而无需以入侵者可以检索数据库的形式存储。
phpMyAdmin 不是数据库,它只是一个聚合工具。要登录 phpMyAdmin,您必须使用 MySQL 数据库上设置的用户名和密码。
MySQL 带有默认用户/密码,但它允许您添加自己的用户来访问数据库。默认情况下,密码在通过 MySQL 命令行创建时是加密的。
如果你有一个散列/加密的密码并且需要找出明文值是什么,你通常可以在网上搜索它并找到它,因为像 MD5 这样的散列算法不再被认为是安全的,因为大多数常见的散列已经被破解。