sqlServer數據庫經常使用鏈接字符串

sqlServer   數據庫經常使用鏈接字符串web

用戶名和密碼驗證的方式去鏈接到數據庫服務器sql

  <add name="conStr" connectionString="Data Source=服務器名;Initial Catalog=數據庫名; User Id=用戶名;Password=密碼"/>  數據庫

  <add name="conStr" connectionString="Server=服務器名;Database=數據庫名;User Id=用戶名;Password=密碼"/>  服務器

<add name="conStr" connectionString="server=l服務器名;database=數據庫名;uid=用戶名;pwd=密碼;pooling=true;min pool size=1;max pool size=2;connection reset=true"/>ui

 

Windows驗證的方式去鏈接到數據庫服務器加密

 

   <add name="conStr" connectionString="Data Source=服務器名;Initial Catalog=數據庫名;Integrated Security=True;" />server

    <add name="conStr" connectionString="Data Source=服務器名;Initial Catalog=數據庫名;Integrated Security=SSPI;" />    字符串

   <add name="conStr" connectionString="Data Source=服務器名;Initial Catalog=數據庫名;Trusted_Connection = False;Encrypt = yes" />it

<add name="conStr" connectionString=" data source=服務器名;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true"/>io

 

 

經常使用的屬性:

服務器

Data Source

Server

數據庫

Initial Catalog

database

用戶名

User Id

uid

密碼

Password

pwd

啓用鏈接池

pooling=true(默認值)

最小鏈接數量

min pool size=1;

最大鏈接數量

max pool size=2

重置鏈接池

connection reset=true

身份驗證方式

Integrated Security 
當爲false時,將在鏈接中指定用戶ID和密碼。
當爲true時,將使用當前的Windows賬戶憑據進行身份驗證。
可識別的值爲true、false、yes、no以及與true等效的sspi。

信任鏈接

1)web.config中Trusted_Connection=true改成Trusted_Connection=false能夠消除以下錯誤:
"用戶
'NT AUTHORITY\NETWORK SERVICE' 登陸失敗。"
(2)Trusted_Connection

當爲 false 時,將在鏈接中指定用戶 ID 和密碼。當爲 true 時,將使用當前的 Windows 賬戶憑據進行身份驗證。 
可識別的值爲 true、false、yes、no 以及與 true 等效的 sspi(強烈推薦)。

(3)當在WEB.CONFIG使用Trusted_Connection=true時,SERVER DATABASE已設置爲用信任鏈接了.

加密

Encrypt = yes

相關文章
相關標籤/搜索