SQL Server权限-将用户分配给组

SQL Server权限-将用户分配给组,sql,sql-server,tsql,permissions,Sql,Sql Server,Tsql,Permissions,是否有一种方法可以在SQL中创建组,并在其中添加用户,以便可以将权限更新到组,而不是多个单独的用户。我希望分配数据库权限 使用角色 角色是数据库级别的安全性。创建角色后, 使用GRANT配置角色的数据库级权限, 拒绝、撤消和您可以添加用户作为其成员 使用SQL登录时,您可以使用SQL Server中的角色对其进行“分组”。角色是在数据库级别创建的,但使用SQL Server 2012,您也可以在服务器级别创建角色 创建角色后,您可以为该组分配特定权限,并将其应用于作为该角色成员的登录。角色已本地

是否有一种方法可以在SQL中创建组,并在其中添加用户,以便可以将权限更新到组,而不是多个单独的用户。我希望分配数据库权限

使用角色

角色是数据库级别的安全性。创建角色后, 使用GRANT配置角色的数据库级权限, 拒绝、撤消和您可以添加用户作为其成员

使用SQL登录时,您可以使用SQL Server中的角色对其进行“分组”。角色是在数据库级别创建的,但使用SQL Server 2012,您也可以在服务器级别创建角色

创建角色后,您可以为该组分配特定权限,并将其应用于作为该角色成员的登录。角色已本地化到您所处的实例,远程实例无法看到或访问这些角色。您只能将该SQL Server实例中的登录名添加到角色中


我希望能有所帮助:)

您应该创建一个
数据库角色

然后使用或(取决于您所在的版本)将用户添加到角色中


然后向该角色授予权限

请参见文档中的
创建角色