探讨如何配置SQL2008,让其允许C#远程外部连接的方法详解

带花纹的烟灰缸

带花纹的烟灰缸

2016-02-19 10:18

今天图老师小编要向大家分享个探讨如何配置SQL2008,让其允许C#远程外部连接的方法详解教程,过程简单易学,相信聪明的你一定能轻松get!
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();
        }
    }

如果能正常连接,则会提示连接成功。
展开更多 50%)
分享

猜你喜欢

探讨如何配置SQL2008,让其允许C#远程外部连接的方法详解

编程语言 网络编程
探讨如何配置SQL2008,让其允许C#远程外部连接的方法详解

如何配置 SQL Server 2005 以允许远程连接

编程语言 网络编程
如何配置 SQL Server 2005 以允许远程连接

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

配置 SQLServer2005 以允许远程连接

编程语言 网络编程
配置 SQLServer2005 以允许远程连接

解决SQL Server不允许进行远程连接

编程语言 网络编程
解决SQL Server不允许进行远程连接

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

SQL2008中SQL应用之- 死锁(Deadlocking)

编程语言 网络编程
SQL2008中SQL应用之- 死锁(Deadlocking)

sql2008安装教程 SQL Server 2008 R2 安装图解

编程语言 网络编程
sql2008安装教程 SQL Server 2008 R2 安装图解

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

普通版QQ空间如何切换成简洁版

普通版QQ空间如何切换成简洁版

Android 中对于图片的内存优化方法

Android 中对于图片的内存优化方法
下拉加载更多内容 ↓