Database Connection String
Database Connection String
資料庫連線字串
"Persist Security Info=False;User ID=*****;Password=*****;Initial Catalog=AdventureWorks;Server=MySqlServer"
"Data Source=MSSQL1;Initial Catalog=AdventureWorks;Integrated Security=true;"
"Persist Security Info=False;Integrated Security=true; Initial Catalog=AdventureWorks;Server=MSSQL1"
"Persist Security Info=False;Integrated Security=SSPI; database=AdventureWorks;server=(local)"
"Persist Security Info=False;Trusted_Connection=True; database=AdventureWorks;server=(local)"
"Data Source=MySqlServer\MSSQL1;"
註解:
Windows驗證可以用Integrated Security=true或Integrated Security=SSPI(建議)或Trusted_Connection=True
SQL驗證可以用User ID=AppUser1或UID=AppUser1 與 Password=AppUser1Password 或 PWD=AppUser1Password
指定預設連接資料庫可以用database=AdventureWorks或Initial Catalog=AdventureWorks
SQL Server主機有更多寫法,常用的是 Data Source=MSSQL1或 Server=MSSQL1
Reference:
SqlConnection.ConnectionString Property
https://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlconnection.connectionstring.aspx
Connection String Syntax
/en-us/dotnet/framework/data/adonet/connection-string-syntax