手机
当前位置:查字典教程网 >编程开发 >mssql数据库 >探讨如何配置SQL2008,让其允许C#远程外部连接的方法详解
探讨如何配置SQL2008,让其允许C#远程外部连接的方法详解
摘要:Step1:在服务器图标上单击右键,选择property,然后选connection,把allowremoteconnection选上,这一...

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();

}

}

如果能正常连接,则会提示连接成功。

【探讨如何配置SQL2008,让其允许C#远程外部连接的方法详解】相关文章:

使用SQL Server 2008远程链接时SQL数据库不成功的解决方法

远程连接局域网内的SQL Server 的方法

SQL Server 2008 r2 完全卸载方法分享

如何远程连接SQL Server数据库的图文教程

通过SQLServer 2008 操作 MySQL的方法

SQLServer 查询当前服务器有多少连接请求的语句

配置 SQLServer2005 以允许远程连接

win2003 Server配置SQL Server 2005远程连接的方法

SQL Server 2008 备份数据库、还原数据库的方法

SQL Server2005异地自动备份方法

精品推荐
分类导航