使用加密密码的SQL Server身份验证

时间:2014-11-15 06:17:49

标签: sql-server sql-server-2008 sql-server-2012 mssql-jdbc

我将SQL Server密码保留为明文,这是一个安全威胁。

我想用加密密码替换它。但我不知道SQL Server是否接受加密密码。或者,如果有其他解决方案。

对此有任何帮助表示赞赏。

LOKESH

1 个答案:

答案 0 :(得分:0)

SQL Server要求在纯文本中设置连接字符串中指定的密码。如果密码以加密方式存储,则可以动态创建连接字符串,并解密密码以在连接字符串中使用。

为了在网络级别保持密码安全,可以利用基于SSL的SQL Server或IPSEC连接等方式来提供协议安全性。

http://technet.microsoft.com/en-us/library/bb742429.aspx

http://technet.microsoft.com/en-us/library/ms189067(v=SQL.105).aspx