我创建了一个小工具,可以让我将一些数据写入数据库。
此数据库位于我的笔记本电脑上,截至目前,该工具只能在本地访问数据库。我现在需要我的朋友能够使用该工具从他自己的PC连接到我的数据库。
我已经阅读过有关端口转发,打开防火墙等信息,但我从来没有真正掌握它。
这就是我目前所拥有的:
SqlConnection myConnection = new SqlConnection("user id=admin;" +
"password=password;server=myDatabase;" +
"Trusted_Connection=yes;" +
"database=database; " +
"connection timeout=30");
当然,通常的程序:
try
{
myConnection.Open();
//Do Stuff
}
catch(Exception e)
{
Console.WriteLine(e.ToString());
}
注意:我并不太关心安全性,因为使用这个工具只是暂时的,我怀疑是否会有人试图打破"打破"。
答案 0 :(得分:1)
查看activating Remote connections到您的SQL Server实例。如前所述,它们不适用于Express版本,但由于您的项目是临时版本,因此您可以安装trial(持续180天)。