SQL Server数据库密码

本文关键字:密码 数据库 Server SQL | 更新日期: 2023-09-27 18:01:10

我在SQL Server方面没有太多专业知识。

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

现在,我想创建一个用于访问该数据库的用户id和密码。任何人都不应该通过Windows身份验证模式进行访问。此外,我不想禁用windows身份验证模式。

请建议

SQL Server数据库密码

  1. 打开SQL Server
  2. 展开SQL Server实例
  3. 展开安全文件夹
  4. 展开Logins文件夹

在这里,您可以设置哪些用户可以登录SQL Server。您可以删除所有现有用户,并使用自定义密码创建新用户。

  • 在SQL Server Management Studio中,右键单击服务器实例
  • 选择"属性">
  • 在"服务器属性"窗口中,转到"安全性"部分
  • 您可以在"服务器身份验证"下同时启用Windows和服务器身份验证
  • 单击"确定">

您现在可以在"安全>登录"下为数据库创建登录

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

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