在 MSSQL 中实现 PHP password_hash()



我正在执行从MSSQL到MYSSQL数据库的数据库导出操作。我的 MSSQL 数据库的表"tbl_users"带有密码字段(纯密码,比如12345678)。

但是我相应的 MYSQL 数据库,带有表"tbl_users"使用的是从 password_hash() 加密生成的密码。

那么如何在 MSSQL 中构建password_hash()方法呢?

如果进一步解释,我如何将"12345678"(纯文本)转换为"$2y$10$krhNlFVvZ2WAPRNCdHEPOOM9RQZEjSVVPhXlW3kKuLpraFVjlEzvO"(使用password_hash())?

您可以使用 SQL CLR 调用等效的 .NET 函数,此处的示例。

最新更新