SQL Server数据库密码

时间:2016-08-06 11:44:06

标签: c# sql sql-server wpf

我对SQL Server的专业知识不是很多。

我创建了一个使用SQL Server作为后端的应用程序,它连接Windows身份验证。

现在,我想创建一个用于访问该数据库的用户ID和密码。并且没有人应该通过Windows身份验证模式访问。另外,我不想禁用Windows身份验证模式。

请建议

2 个答案:

答案 0 :(得分:2)

  • 在SQL Server Management Studio中,右键单击服务器实例。
  • 选择'属性'。
  • 在“服务器属性”窗口中,转到“安全性”按钮。部分。
  • 您可以在'服务器身份验证'。
  • 下启用Windows和服务器身份验证
  • 点击“确定”。

您现在可以在'安全>下创建数据库的登录信息。登录'

  • 右键点击'登录'。
  • 选择新登录'。
  • 在'登录 - 新' ' General'下的窗口部分填写登录名。选择' SQL Server身份验证'选项并创建密码。我通常取消选中此处的所有复选框(强制执行密码策略,到期并在下次登录时更改)。
  • 转到用户映射'部分。
  • 检查您希望此用户有权访问的数据库。
  • 在'数据库角色成员资格'面板,选择用户的角色(大多数时候我只使用public和db_owner)。
  • 点击“确定”

您无法禁用Windows身份验证。否则,即使是管理员也无法访问。

答案 1 :(得分:2)

  1. 打开SQL Server。
  2. 扩展您的SQL Server实例。
  3. 展开安全文件夹
  4. 展开登录文件夹
  5. 您可以在此设置哪些用户可以登录SQL Server。您可以删除所有现有用户并使用自定义密码创建新用户。