📜  MS SQL Server-创建用户(1)

📅  最后修改于: 2023-12-03 14:44:25.115000             🧑  作者: Mango

MS SQL Server-创建用户

在使用 MS SQL Server 进行开发时,我们经常需要创建数据库用户来管理访问权限,本文将介绍如何使用 MS SQL Server 创建用户。

步骤
  1. 连接到 MS SQL Server 数据库,在“Security”文件夹下右键单击“Logins”,选择“New Login...”。
USE master
GO
CREATE LOGIN [username] WITH PASSWORD=N'password', DEFAULT_DATABASE=[master], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF
GO
  1. 在弹出的“New Login”窗口中,输入需要创建的用户名,并设置密码。在“Server Roles”和“User Mapping”中根据需求设置权限和对应数据库。
USE [database-name]
GO
CREATE USER [username] FOR LOGIN [username] WITH DEFAULT_SCHEMA=[dbo]
GO
  1. 在指定的数据库中,在“Security”文件夹下右键单击“Users”,选择“New User...”。
USE [database-name]
GO
EXEC sp_addrolemember 'db_datareader', 'username'
GO
EXEC sp_addrolemember 'db_datawriter', 'username'
GO
  1. 在弹出的“New User”窗口中,输入需要创建的用户名,并选择相应的登录名。在“User Mapping”中为此用户指定对应的数据库及相应的权限。
总结

本文介绍了在 MS SQL Server 中创建用户的步骤,包括创建登录账户和创建数据库用户。通过本文的介绍,开发者可以更加便捷地管理数据库的访问权限。