如何使用存储过程在SQL Server中生成随机密码?

时间:2015-09-23 09:49:21

标签: sql-server

SQL Server支持许多应用程序,大多数应用程序都具有存储密码的功能。是否有任何提示可以覆盖一个简单的存储过程来生成可以合并到我的应用程序中的随机密码?

2 个答案:

答案 0 :(得分:3)

GUID是否足够密码?使用NEWID()生成新的GUID并将其作为密码传递。

答案 1 :(得分:0)

请阅读教程SQL Password Generator。您将了解如何自定义样本存储过程的密码生成器和SQL源代码,该过程根据定制中定义的规则生成随机密码

因此,您将通过执行以下脚本来创建随机密码

DECLARE @pwd varchar(25)
EXECUTE Generate_Password @pwd OUTPUT
SELECT @pwd 

我希望它有所帮助,