SQL Server数据库密码
本文关键字:密码 数据库 Server SQL | 更新日期: 2023-09-27 18:01:10
我在SQL Server方面没有太多专业知识。
我创建了一个使用SQL Server作为后端的应用程序,该应用程序通过Windows身份验证进行连接。
现在,我想创建一个用于访问该数据库的用户id和密码。任何人都不应该通过Windows身份验证模式进行访问。此外,我不想禁用windows身份验证模式。
请建议
- 打开SQL Server
- 展开SQL Server实例
- 展开安全文件夹
- 展开Logins文件夹
在这里,您可以设置哪些用户可以登录SQL Server。您可以删除所有现有用户,并使用自定义密码创建新用户。
- 在SQL Server Management Studio中,右键单击服务器实例
- 选择"属性">
- 在"服务器属性"窗口中,转到"安全性"部分
- 您可以在"服务器身份验证"下同时启用Windows和服务器身份验证
- 单击"确定">
您现在可以在"安全>登录"下为数据库创建登录
- 右键单击"登录">
- 选择"新建登录名">
- 在"登录-新建"窗口的"常规"部分下填写登录名。选择"SQL Server身份验证"选项并创建密码。我通常会取消选中此处的所有复选框(强制密码策略、过期和下次登录时更改(
- 转到"用户映射"部分
- 请检查您希望此用户有权访问的数据库
- 在"数据库角色成员资格"面板中,为用户选择角色(大多数时候我只使用public和db_owner(
- 单击"确定">
您不能禁用Windows身份验证。否则,即使是管理员也无法访问。