在SQL Server中,有多种方法可以分配用户权限,具体取决于您想要分配的权限级别和对象类型。以下是常用的方法:
GRANT SELECT ON table_name TO user_name;
DENY DELETE ON table_name TO user_name;
REVOKE INSERT ON table_name FROM user_name;
CREATE ROLE role_name;
GRANT SELECT ON table_name TO role_name;
然后,将用户添加到角色中:
EXEC sp_addrolemember 'role_name', 'user_name';
这些方法可以根据您的需求和环境进行组合使用,以实现有效的用户权限管理。