深入sql數(shù)據(jù)連接時(shí)的一些問題分析
更新時(shí)間:2013年06月05日 15:26:48 作者:
本篇文章是對關(guān)于sql數(shù)據(jù)連接時(shí)的一些問題進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
一直還不是很了解connectionstring里各個(gè)關(guān)鍵詞的區(qū)別,累贅致死
現(xiàn)把一些相關(guān)領(lǐng)悟小小述下……
***************************************************
initial catalog與database的區(qū)別是什么
Initial Catalog ;DataBase: 兩者原來其實(shí)沒有任何區(qū)別只是名稱不一樣,就好像是人類的真實(shí)姓名與曾用名一樣。。都可以叫你。
********************************************
Integrated Security=SSPI 這個(gè)表示以當(dāng)前WINDOWS系統(tǒng)用戶身去登錄SQL SERVER服務(wù)器,如果SQL SERVER服務(wù)器不支持這種方式登錄時(shí),就會出錯(cuò)。
你可以使用SQL SERVER的用戶名和密碼進(jìn)行登錄,如:
"Provider=SQLOLEDB.1;Persist Security Info=False;Initial Catalog=數(shù)據(jù)庫名;Data Source=192.168.0.1;User ID=sa;Password=密碼"
***************************************************
Integrated Security - 或 - Trusted_Connection 'false' 當(dāng)為 false 時(shí),將在連接中指定用戶 ID 和密碼。當(dāng)為 true 時(shí),將使用當(dāng)前的 Windows 帳戶憑據(jù)進(jìn)行身份驗(yàn)證。 可識別的值為 true、false、yes、no 以及與 true 等效的 sspi(強(qiáng)烈推薦)。
*************************************************
ADO.net 中數(shù)據(jù)庫連接方式
System.Data.SqlClient.SqlConnection
常用的一些連接字符串(C#代碼):
SqlConnection conn = new SqlConnection( “Server=(local);Integrated Security=SSPI;database=Pubs“);
SqlConnection conn = new SqlConnection(“server=(local)\NetSDK;database=pubs;Integrated Security=SSPI“);
SqlConnection conn = new SqlConnection(“Data Source=localhost;Integrated Security=SSPI;Initial Catalog=Northwind;“);
SqlConnection conn = new SqlConnection(“ data source=(local);initial catalog=xr;integrated security=SSPI;
persist security info=False;workstation id=XURUI;packet size=4096; “);
SqlConnection myConn = new System.Data.SqlClient.SqlConnection(“Persist Security Info=False;Integrated
Security=SSPI;database=northwind;server=mySQLServer“);
SqlConnection conn = new SqlConnection( “ uid=sa;pwd=passwords;initial catalog=pubs;data source=127.0.0.1;Connect Timeout=900“);
現(xiàn)把一些相關(guān)領(lǐng)悟小小述下……
***************************************************
initial catalog與database的區(qū)別是什么
Initial Catalog ;DataBase: 兩者原來其實(shí)沒有任何區(qū)別只是名稱不一樣,就好像是人類的真實(shí)姓名與曾用名一樣。。都可以叫你。
********************************************
Integrated Security=SSPI 這個(gè)表示以當(dāng)前WINDOWS系統(tǒng)用戶身去登錄SQL SERVER服務(wù)器,如果SQL SERVER服務(wù)器不支持這種方式登錄時(shí),就會出錯(cuò)。
你可以使用SQL SERVER的用戶名和密碼進(jìn)行登錄,如:
"Provider=SQLOLEDB.1;Persist Security Info=False;Initial Catalog=數(shù)據(jù)庫名;Data Source=192.168.0.1;User ID=sa;Password=密碼"
***************************************************
Integrated Security - 或 - Trusted_Connection 'false' 當(dāng)為 false 時(shí),將在連接中指定用戶 ID 和密碼。當(dāng)為 true 時(shí),將使用當(dāng)前的 Windows 帳戶憑據(jù)進(jìn)行身份驗(yàn)證。 可識別的值為 true、false、yes、no 以及與 true 等效的 sspi(強(qiáng)烈推薦)。
*************************************************
ADO.net 中數(shù)據(jù)庫連接方式
System.Data.SqlClient.SqlConnection
常用的一些連接字符串(C#代碼):
復(fù)制代碼 代碼如下:
SqlConnection conn = new SqlConnection( “Server=(local);Integrated Security=SSPI;database=Pubs“);
SqlConnection conn = new SqlConnection(“server=(local)\NetSDK;database=pubs;Integrated Security=SSPI“);
SqlConnection conn = new SqlConnection(“Data Source=localhost;Integrated Security=SSPI;Initial Catalog=Northwind;“);
SqlConnection conn = new SqlConnection(“ data source=(local);initial catalog=xr;integrated security=SSPI;
persist security info=False;workstation id=XURUI;packet size=4096; “);
SqlConnection myConn = new System.Data.SqlClient.SqlConnection(“Persist Security Info=False;Integrated
Security=SSPI;database=northwind;server=mySQLServer“);
SqlConnection conn = new SqlConnection( “ uid=sa;pwd=passwords;initial catalog=pubs;data source=127.0.0.1;Connect Timeout=900“);
相關(guān)文章
使用mysql查詢當(dāng)天、近一周、近一個(gè)月及近一年的數(shù)據(jù)
不論你是一名數(shù)據(jù)庫管理員或SQL開發(fā)者,還是一名簡單的MySQL用戶,掌握查詢特定日期數(shù)據(jù)的方法都是必不可少的,下面這篇文章主要給大家介紹了關(guān)于如何使用mysql查詢當(dāng)天、近一周、近一個(gè)月及近一年的數(shù)據(jù),需要的朋友可以參考下2023-06-06使用SKIP-GRANT-TABLES 解決 MYSQL ROOT密碼丟失
這篇文章主要介紹了使用SKIP-GRANT-TABLES 解決 MYSQL ROOT密碼丟失的相關(guān)資料,需要的朋友可以參考下2015-09-09redis服務(wù)器環(huán)境下mysql實(shí)現(xiàn)lnmp架構(gòu)緩存
這篇文章主要介紹了redis系統(tǒng)環(huán)境下mysql實(shí)現(xiàn)lnmp架構(gòu)緩存,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-07-07詳解標(biāo)準(zhǔn)mysql(x64) Windows版安裝過程
這篇文章主要介紹了標(biāo)準(zhǔn)mysql(x64) Windows版安裝過程,需要的朋友可以參考下2017-08-08SQL?Server攜程核心系統(tǒng)無感遷移到MySQL實(shí)戰(zhàn)
這篇文章主要介紹了SQL?Server攜程核心系統(tǒng)無感遷移到MySQL實(shí)戰(zhàn),文章通過基于數(shù)據(jù)庫部署架構(gòu)鏡像構(gòu)建了訂單緩存統(tǒng)一管理熱點(diǎn)數(shù)據(jù),解決各端差異,具體詳情需要的小伙伴可以參考下面文章詳細(xì)內(nèi)容2022-05-05