在C#WAF中在网络上创建SQL Server数据库

时间:2013-07-23 07:32:52

标签: c# visual-studio-2010 sql-server-2008

我做了一个WFA。我需要它能够安装在5台计算机上,其中一台是数据库服务器机器。我想知道如何使用可供所有5台机器使用的SQL Server 2008创建数据库。

如何创建数据库,创建连接以及如何在WFA中执行相关的措辞?

请帮忙。我知道如何在本地数据库中执行此操作,但我不知道何时涉及到网络。

1 个答案:

答案 0 :(得分:1)

几步:

  1. 在服务器计算机上安装SQL Server 2008
  2. 使用例如创建数据库SQL Server Management Studio和.sql脚本
  3. 为应该连接到SQL Server的每个用户设置SQL Server登录,或者定义一个可以访问SQL Server的Windows组;为这些登录提供数据库中的必要权限

  4. 然后将应用程序的连接字符串设置为

    server=YourServerName;database=YourDatabase;Integrated Security=SSPI;
    

    如果您想使用“集成安全性”(例如,用户只是使用此Windows凭据访问SQL Server),或将其设置为:

    server=YourServerName;database=YourDatabase;User Id=User;Password=password
    

    如果要为每台计算机/用户使用显式SQL Server登录

  5. 确保客户端PC连接到SQL Server计算机所在的网络,并确保没有防火墙(或者它是否存在) - 它允许SQL Server标准端口1433上的TCP和UDP流量通过)