程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> 其他數據庫知識 >> MSSQL2008 >> 商量若何設置裝備擺設SQL2008,讓其許可C#長途內部銜接的辦法詳解

商量若何設置裝備擺設SQL2008,讓其許可C#長途內部銜接的辦法詳解

編輯:MSSQL2008

商量若何設置裝備擺設SQL2008,讓其許可C#長途內部銜接的辦法詳解。本站提示廣大學習愛好者:(商量若何設置裝備擺設SQL2008,讓其許可C#長途內部銜接的辦法詳解)文章只能為提供參考,不一定能成為您想要的結果。以下是商量若何設置裝備擺設SQL2008,讓其許可C#長途內部銜接的辦法詳解正文


Step 1:在辦事器圖標上單擊右鍵,選擇property,然後選connection,把allow remote connection選上,這一步的目標是讓數據庫許可長途銜接。

Step 2:在數據庫辦事器圖標上,睜開目次,找到Security下的Logins子目次樹,設置SA賬戶的屬性,改password,在status欄裡,login選上enable。這一步的目標是,許可長途客戶端應用sa用戶鄧肯,sa是system administrator的縮寫,具有數據庫最高治理權限,默許狀況下是禁用的。

Step3:在數據庫辦事器圖標上右鍵,翻開Facets選項把RemoteDacEnabled的value改成true。這一步的目標是許可樹立長途公用治理員銜接,此種銜接具有最高權限,即便沒法樹立尺度銜接,也能夠樹立DAC銜接。

Step4:開啟辦事,翻開SQL Server Configuration Tool,翻開收集設置裝備擺設,選擇TCP/IP協定,點開屬性,IP地址填數據庫地點辦事器的IP地址,假如是當地辦事器,填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("銜接數據庫勝利");         
            }
            catch
            {
                Console.WriteLine("沒法銜接數據庫");         
            }
            Console.ReadKey();
        }
    }

假如能正常銜接,則會提醒銜接勝利。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved