Revoke 方法

从 SQL Server 实例的一个或多个被授权者撤消以前授予的权限集。

此成员被重载。有关此成员的完整信息,包括语法、用法和示例,请单击重载列表中的名称。

重载列表

  名称 说明
公共方法 Revoke(ServerPermissionSet, String) 从 SQL Server 实例的被授权者列表撤消以前授予的权限集。
公共方法 Revoke(ServerPermissionSet, array<String> [] () [] []) 从 SQL Server 实例的被授权者列表撤消以前授予的权限集。
公共方法 Revoke(ServerPermissionSet, String, Boolean, Boolean) 从 SQL Server 实例的某个被授权者以及该被授权者向其授予指定权限集的任何其他用户,撤消以前授予的权限。还将向该被授权者授予从假定角色中的其他用户撤消指定权限集的能力。
公共方法 Revoke(ServerPermissionSet, array<String> [] () [] [], Boolean, Boolean) 从 SQL Server 实例的被授权者以及这些被授权者向其授予指定权限集的任何其他用户,撤消以前授予的权限。还将向这些被授权者授予从假定角色中的其他用户撤消指定权限集的能力。
公共方法 Revoke(ServerPermissionSet, String, Boolean, Boolean, String) 从 SQL Server 实例的某个被授权者以及该被授权者向其授予指定权限集的任何其他用户,撤消以前授予的权限。还将向该被授权者授予从假定角色中的其他用户撤消指定权限集的能力。
公共方法 Revoke(ServerPermissionSet, array<String> [] () [] [], Boolean, Boolean, String) 从 SQL Server 实例的被授权者以及这些被授权者向其授予指定权限集的任何其他用户,撤消以前授予的权限。还将向这些被授权者授予从假定角色中的其他用户撤消指定权限集的能力。

页首

注释

The Revoke method has several overloads that give you a choice of whether to revoke one or more permissions from a single grantee or from several grantees. It lets you specify whether the grantee has permission to revoke the permissions from others, and what role the grantee assumes when taking this action. This method also lets you revoke any permissions that the grantee might have granted to other users.