在SQL Server数据库中添加与同一台服务器上的另一个用户具有相同权限的用户,可以通过以下步骤实现:
假设我们要将用户 existingUser
的权限复制给新用户 newUser
,可以按照以下步骤操作:
GRANT
语句逐个授予权限,或者使用 EXEC sp_addrolemember
将用户添加到角色中。db_datareader
和 db_datawriter
角色:db_datareader
和 db_datawriter
角色:-- 创建新用户
CREATE USER [newUser] FOR LOGIN [newLogin];
GO
-- 授予角色
EXEC sp_addrolemember 'db_datareader', 'newUser';
EXEC sp_addrolemember 'db_datawriter', 'newUser';
GO
-- 或者直接授予权限
GRANT SELECT, INSERT, UPDATE, DELETE ON [YourTableName] TO [newUser];
GO
通过以上步骤,你可以轻松地在SQL Server数据库中添加与现有用户具有相同权限的新用户。
领取专属 10元无门槛券
手把手带您无忧上云