php - 初始用户密码导入MYSQL

标签 php mysql passwords

我继承了一个拥有大量用户群的网站。我的客户正在更新他们的记录,我需要将大约 900 个用户的一些预定密码导入到 mysql 表中。如果我通过 php 前端输入密码,我导入的行似乎会对密码进行加密。我可以使用 phpMyAdmin 将所有密码导入到表中,但当我测试它们时,它们不起作用,因为它们是未加密的格式。在将密码导入表之前,有没有办法对其进行加密?

最佳答案

你的问题并不是100%清楚,但我假设你的密码存储在MySQL加密的列中。

为了在导入密码之前对其进行“加密”,您必须弄清楚正在使用的加密算法。这将涉及查看数据库模式和插入数据库的代码、查找执行加密的位置以及识别算法。

完成此操作后,提前使用相同的算法来加密密码。

关于php - 初始用户密码导入MYSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3340020/

相关文章:

java - JDBC:是否可以在java中执行多数据库查询?

passwords - Parsley.js密码确认无效

java - 从 SHA 哈希到密码

svn - 如何从 SVN 中的文件中删除密码?

php - XML 解析速度是否足以处理 i18n/l10n 和其他任务,或者我应该使用 MySQL?

php - preg_split 不删除搜索模式

PHP/mySQL get_file_contents 并更新列

mySQL - 返回最佳结果

php - 如何通过 PHP(而不是 CPanel)设置 cron 作业?

php - 从 PHP 中的动态表单向数据库添加行