2010-01-05 102 views

回答

26

Persist Security = true意味着用於SQL身份驗證的密碼不會從連接的ConnectionString屬性中刪除。

使用集成安全性= true時,Persist Security完全是相關的,因爲它只適用於SQL身份驗證,而不適用於windows/Integrated/SSPI。

7

集成安全」 或 「Trusted_Connection」

,用戶ID和密碼中的連接指定。

爲真時,當前的Windows帳戶憑證用於驗證。

可識別的值爲true,false,yes,no和sspi(強烈推薦),這相當於true。

說明:如果指定了用戶標識和密碼,且集成安全性設置爲true,則用戶標識和密碼將被忽略,並且將使用集成安全性。

The Persist Security Info屬性指定數據源是否可以保留敏感驗證信息,如密碼。

集成安全性 propery指定數據庫身份驗證的類型。如果該屬性設置爲false,則必須手動設置用戶名和密碼,如果該屬性設置爲true,則可以通過當前的Windows帳戶傳遞身份驗證。

更多詳細信息,請參考以下鏈接:

http://msdn2.microsoft.com/en-us/library/aa214039(SQL.80).aspx

http://msdn2.microsoft.com/en-us/library/ms159866.aspx