【问题标题】:Connecting to SQL Server with a username and password使用用户名和密码连接到 SQL Server
【发布时间】:2012-02-27 16:54:18
【问题描述】:

我正在编写要部署在另一台机器上的 C# 应用程序。部署机器是干净的 Windows 7 安装。

在我的开发机器(Windows 7 32 位虚拟机)上,我安装了 SQL Server 2008 R2 和 Visual Studio Express 2010。我想创建一个新数据库并让它需要应用程序的身份验证才能连接。我发现的所有教程都提到了连接字符串部分,我在任何地方都找不到解释。事实上,我什至不知道如何在 SQL Server Management Studio 中向 SQL Server 添加新用户和密码。

如何向 SQL Management Studio 2008 R2 添加新用户和密码,以便我可以轻松地在另一台计算机上安装另一个 SQL Server 实例并将数据库移至该实例?

谢谢。

【问题讨论】:

  • 您的问题是关于 C# 中的 SQL Server 连接字符串,还是通过 SSMS 创建新用户?
  • @Dan:关于两者,真的。连接字符串需要包含用户名和密码组合。

标签: c# sql-server visual-studio


【解决方案1】:

首先检查您的数据库的身份验证模式: 在 SSMS 上连接到您的数据库,右键单击它,转到“属性”,然后转到“安全性”。确保选中“SQL Server 和 Windows 身份验证模式”。这将允许您创建登录。

然后创建您的登录名: 在 SSMS 上连接到您的数据库,展开您的数据库,然后转到“安全性”并右键单击登录名,然后单击“新登录名”

然后创建您的用户: 转到数据库中的安全文件夹,右键单击用户和“新用户”。告知您之前创建的用户名和登录名。 不要忘记添加必要的权限

关于连接字符串,正如已经指出的,这是一个非常好的网站:

http://www.connectionstrings.com/

【讨论】:

    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-12-18
      • 1970-01-01
      • 2018-12-10
      • 1970-01-01
      • 2019-05-08
      • 1970-01-01
      • 2021-10-31
      相关资源
      最近更新 更多