【问题标题】:SQL Server Authentication using encrypted password使用加密密码的 SQL Server 身份验证
【发布时间】:2014-11-15 06:17:49
【问题描述】:

我以明文形式保存 SQL Server 密码,这现在是一个安全威胁。

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

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

洛克希

【问题讨论】:

  • 我认为可以试试这个forums.asp.net/t/…
  • 这更多地取决于您的应用程序的工作方式。此问题缺少连接到 SQL Server 的应用程序的详细信息。

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


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-05-30
    • 2022-12-16
    • 2015-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-11
    • 2011-05-08
    相关资源
    最近更新 更多