探討如何配置SQL2008,讓其允許C#遠程外部連接的方法詳解
Step 2:在數(shù)據(jù)庫服務(wù)器圖標上,展開目錄,找到Security下的Logins子目錄樹,設(shè)置SA賬戶的屬性,改password,在status欄里,login選上enable。這一步的目的是,允許遠程客戶端使用sa用戶鄧肯,sa是system administrator的縮寫,擁有數(shù)據(jù)庫最高管理權(quán)限,默認狀態(tài)下是禁用的。
Step3:在數(shù)據(jù)庫服務(wù)器圖標上右鍵,打開Facets選項把RemoteDacEnabled的value改成true。這一步的目的是允許建立遠程專用管理員連接,此種連接擁有最高權(quán)限,即使無法建立標準連接,也可以建立DAC連接。
Step4:開啟服務(wù),打開SQL Server Configuration Tool,打開網(wǎng)絡(luò)配置,選擇TCP/IP協(xié)議,點開屬性,IP地址填數(shù)據(jù)庫所在服務(wù)器的IP地址,如果是本地服務(wù)器,填127.0.0.1。
測試方法:
建立一個C# Console application源文件,代碼如下:
class Program
{
static void Main(string[] args)
{
SqlConnection con = new SqlConnection("server=.;uid=sa;pwd=123456789;database=MyTable");
try
{
con.Open();
Console.WriteLine("連接數(shù)據(jù)庫成功");
}
catch
{
Console.WriteLine("無法連接數(shù)據(jù)庫");
}
Console.ReadKey();
}
}
如果能正常連接,則會提示連接成功。
相關(guān)文章
解決SQL Server 2008 不能使用 “.” local本地連接數(shù)據(jù)庫問題
這篇文章主要介紹了解決SQL Server 2008 不能使用 “.” local本地連接數(shù)據(jù)庫問題,需要的朋友可以參考下2018-07-07SQL Server 2008 阻止保存要求重新創(chuàng)建表的更改問題的設(shè)置方法
不是很理解為什么在2008中會加入阻止保存要求重新創(chuàng)建表的更改這個選項.癥狀表現(xiàn)為修改表結(jié)構(gòu)的時候會"阻止"你.而且我遇到的情況是居然有的時候阻止你,有的時候不阻止你,摸不到頭腦.2012-05-05sql server 2008 用戶 NT AUTHORITY\IUSR 登錄失敗的解決方法
今天在配置asp+sql server 2008的時候,發(fā)現(xiàn)總是無法登錄數(shù)據(jù)庫,提示sql server 2008 用戶 NT AUTHORITY\IUSR 登錄失敗,原來是因為用戶問題,這里簡單分享下2015-08-08sql server 2008安裝失敗的解決辦法 徹底卸載老版本!
這篇文章主要介紹了sql server 2008安裝失敗的解決辦法:徹底卸載老版本!感興趣的小伙伴們可以參考一下2016-08-08SQL Server 2008中的代碼安全(三) 通過PassPhrase加密
本文主要涉及EncryptByPassPhrase和DecryptByPassPhrase函數(shù)進行通行短語(PassPhrase)加密。2011-06-06win2008 r2安裝SQL SERVER 2008 R2 不能打開1433端口設(shè)置方法
這篇文章主要介紹了win2008 r2安裝SQL SERVER 2008 R2 不能打開1433端口設(shè)置方法,需要的朋友可以參考下2017-01-01sql server連接不上怎么辦 SQL Server2008R無法登錄的解決方案(1814\18456)
sql server連接不上怎么辦?可能是系統(tǒng)文件損壞,莫慌!這篇文章為大家詳細介紹了SQL Server2008R無法登錄的解決方案,感興趣的小伙伴們可以參考一下2016-08-08