2011-12-06 153 views
0

我的問題如下。我使用SQL Server 2008數據庫。我不想在我的配置上以純文本格式輸入db密碼。我知道有一個加密app.config的選項,如下面的article解釋,但在我的情況下,我不認爲它是足夠安全的。有人提議我會嘗試尋找一種使用客戶端證書來連接數據庫的方法。我找不到辦法做到這一點,並感謝您的幫助。是否可以使用客戶端證書連接到SQL Server 2008數據庫?

非常感謝,
ikaso

基於註釋到quesion
+1

你不能使用Windo ws認證? – gbn

+0

目前我使用SQL身份驗證,但可以更改。 – Ikaso

回答

2

..

如果使用 「Windows身份驗證」,則不需要密碼。

憑據取自登錄用戶的令牌。在「登錄」,用戶可以使用某些應用程序

  • IIS應用程序池憑據
  • Windows服務憑據
  • 所以配置IIS或服務時的密碼輸入完成後是

    • 一個人,或者當人類登錄時。

      這假定一個域當然...

    +0

    好的。我想你的答案可以解決我的問題,但爲了完整起見,很高興知道是否可以使用客戶端證書來解決此問題。 – Ikaso

    +0

    @Ikaso:不可以。您可以使用客戶端證書來加密*流量*,但不能識別用戶 – gbn

    相關問題