2015-01-21 96 views
0

我创建一个网站与SQL Server数据库,并把它放在一个主机上...有没有办法从托管网站连接到本地SQL Server数据库?

我只想知道,如果有一种方式,当我打开我的网站在一个特殊的PC上,我可以连接到PC的SQL Server数据库读取和写入...

让我知道是否有一个特殊的连接字符串!

+1

不,没有*神奇的*连接到SQL Server的方式 - 你只需要在你的连接字符串中指定服务器和数据库 - 不管你在哪里以及如何连接它... – 2015-01-21 06:23:05

+0

等等。 。我无法连接本地数据库?是吗? – user3323136 2015-01-21 06:31:08

+0

您需要在连接字符串中指定为您的数据库提供服务的计算机的地址。 – 2015-01-21 06:36:49

回答

2

您需要使用服务器IP地址和用户标识以及连接到数据库的密码。

<add name="DefaultConnection" connectionString="Data Source=198.0.0.1;Initial Catalog=Database;user id=user1;password=[system];" providerName="System.Data.SqlClient" /> 

IP - 198.0.0.1 用户ID - USER1 密码 - [系统]

注 -

  1. 当您从其他计算机访问你的数据库,窗口 身份验证将不起作用。在SQL Server
  2. 设置SQL Server身份验证
  3. 允许到SQL Server的远程连接
  4. 允许SQL服务器端口到防火墙

然后尝试。

+0

谢谢你......你的回答帮了我... – user3323136 2015-01-21 06:47:01

+0

它对我非常有用。谢谢 – 2015-09-12 09:15:27

相关问题