📅  最后修改于: 2023-12-03 15:37:38.983000             🧑  作者: Mango
在 SQL Server 中,登录名用于控制用户的访问权限和管理用户的身份验证。创建登录名可以通过 SSMS(SQL Server Management Studio)图形界面或通过 Transact-SQL 脚本来实现。本文将介绍如何通过 SSMS 的图形界面创建登录名。
CREATE LOGIN [User1] WITH PASSWORD=N'password', DEFAULT_DATABASE=[master], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF
USE [mydatabase]
CREATE USER [User1] FOR LOGIN [User1]
ALTER ROLE [db_datareader] ADD MEMBER [User1]
ALTER ROLE [db_datawriter] ADD MEMBER [User1]
以上示例代码展示了如何通过 Transact-SQL 脚本创建登录名、创建数据库用户,并为该用户分配数据库角色和权限。请根据实际需求进行修改。