ServerPermission ServerPermission ServerPermission Class

정의

ServerPermission 개체 SQL Server 서버 수준 사용 권한을 나타냅니다. The ServerPermission object represents a SQL Server server-level permission.

public ref class ServerPermission sealed
public sealed class ServerPermission
Public NotInheritable Class ServerPermission
상속
ServerPermissionServerPermissionServerPermission

예제

권한 부여, 취소 및 거부Granting, Revoking, and Denying Permissions

설명

서버 사용 권한을 부여, 거부 또는 인스턴스의 서버 수준 사용 권한을 취소 하는 경우 증명이 SQL Server합니다.Server permissions are required when granting, denying, or revoking server-level permissions on an instance of SQL Server. ServerPermission 개체에 적용 되는 사용 권한 집합을 지정 하는 데 사용 됩니다는 Grant, Deny, 및 Revoke 의 메서드는 Server 개체입니다.The ServerPermission object is used to specify the set of permissions that apply to the Grant, Deny, and Revoke methods of the Server object. 또한 서버 사용 권한을 추가할 수는 ServerPermissionSet 도 함께 사용할 수 있는 개체는 Deny, Revoke, 및 Grant 메서드.Also, server permissions can be added to the ServerPermissionSet object, which can also be used with the Deny, Revoke, and Grant methods.

스레드 보안Thread Safety

Any public static (Shared in Microsoft Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.

속성

AdministerBulkOperations AdministerBulkOperations AdministerBulkOperations

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

AlterAnyAvailabilityGroup AlterAnyAvailabilityGroup AlterAnyAvailabilityGroup

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

AlterAnyConnection AlterAnyConnection AlterAnyConnection

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

AlterAnyCredential AlterAnyCredential AlterAnyCredential

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

AlterAnyDatabase AlterAnyDatabase AlterAnyDatabase

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

AlterAnyEndpoint AlterAnyEndpoint AlterAnyEndpoint

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

AlterAnyEventNotification AlterAnyEventNotification AlterAnyEventNotification

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

AlterAnyEventSession AlterAnyEventSession AlterAnyEventSession

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

AlterAnyLinkedServer AlterAnyLinkedServer AlterAnyLinkedServer

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

AlterAnyLogin AlterAnyLogin AlterAnyLogin

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

AlterAnyServerAudit AlterAnyServerAudit AlterAnyServerAudit

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

AlterAnyServerRole AlterAnyServerRole AlterAnyServerRole

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

AlterResources AlterResources AlterResources

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

AlterServerState AlterServerState AlterServerState

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

AlterSettings AlterSettings AlterSettings

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

AlterTrace AlterTrace AlterTrace

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

AuthenticateServer AuthenticateServer AuthenticateServer

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

ConnectAnyDatabase ConnectAnyDatabase ConnectAnyDatabase

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

ConnectSql ConnectSql ConnectSql

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

ControlServer ControlServer ControlServer

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

CreateAnyDatabase CreateAnyDatabase CreateAnyDatabase

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

CreateAvailabilityGroup CreateAvailabilityGroup CreateAvailabilityGroup

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

CreateDdlEventNotification CreateDdlEventNotification CreateDdlEventNotification

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

CreateEndpoint CreateEndpoint CreateEndpoint

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

CreateServerRole CreateServerRole CreateServerRole

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

CreateTraceEventNotification CreateTraceEventNotification CreateTraceEventNotification

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

ExternalAccessAssembly ExternalAccessAssembly ExternalAccessAssembly

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

ImpersonateAnyLogin ImpersonateAnyLogin ImpersonateAnyLogin

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

SelectAllUserSecurables SelectAllUserSecurables SelectAllUserSecurables

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

Shutdown Shutdown Shutdown

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

UnsafeAssembly UnsafeAssembly UnsafeAssembly

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

ViewAnyDatabase ViewAnyDatabase ViewAnyDatabase

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

ViewAnyDefinition ViewAnyDefinition ViewAnyDefinition

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

ViewServerState ViewServerState ViewServerState

서버 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the server permission set.

메서드

Add(ServerPermission, ServerPermission) Add(ServerPermission, ServerPermission) Add(ServerPermission, ServerPermission)

기존 서버 사용 권한 집합에 새 서버 사용 권한을 추가한 후 서버 사용 권한 집합을 반환합니다. Returns a set of server permissions after adding a new server permission to an existing set of server permissions.

BitwiseOr(ServerPermission, ServerPermission) BitwiseOr(ServerPermission, ServerPermission) BitwiseOr(ServerPermission, ServerPermission)

포괄적 OR를 사용하여 두 서버 사용 권한을 결합합니다. Combines two Server Permissions using an inclusive OR.

Equals(Object) Equals(Object) Equals(Object)

참조된 서버 사용 권한 개체가 지정한 개체와 같은지 여부를 확인합니다. Determines whether the referenced server permission object is equal to a specified object.

GetHashCode() GetHashCode() GetHashCode()

코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

ToServerPermissionSet(ServerPermission) ToServerPermissionSet(ServerPermission) ToServerPermissionSet(ServerPermission)

ServerPermission 개체를 ServerPermissionSet 개체로 변환하여 단일 서버 사용 권한을 기준으로 서버 사용 권한 집합을 반환합니다. Returns a set of server permissions based on a single server permission, by converting a ServerPermission object to a ServerPermissionSet object.

연산자

Addition(ServerPermission, ServerPermission) Addition(ServerPermission, ServerPermission) Addition(ServerPermission, ServerPermission)

ServerPermission 개체에 대해 더하기 연산을 수행하여 하나의 서버 사용 권한 집합을 만듭니다. Creates a server permission set by performing an addition operation on two ServerPermission objects.

BitwiseOr(ServerPermission, ServerPermission) BitwiseOr(ServerPermission, ServerPermission) BitwiseOr(ServerPermission, ServerPermission)

두 비트 OR 연산을 수행 하 여 서버 사용 권한 만듭니다 ServerPermission 개체입니다. Creates a server permission set by performing a bitwise OR operation on two ServerPermission objects.

Equality(ServerPermission, ServerPermission) Equality(ServerPermission, ServerPermission) Equality(ServerPermission, ServerPermission)

ServerPermission 개체에 대해 같음 연산을 수행하여 하나의 서버 사용 권한 집합을 만듭니다. Creates a server permission set by performing an equality operation on two ServerPermission objects.

Implicit(ServerPermission to ServerPermissionSet) Implicit(ServerPermission to ServerPermissionSet) Implicit(ServerPermission to ServerPermissionSet)

서버 사용 권한을 암시적으로 변환하여 새 서버 사용 권한 집합을 만듭니다. Creates a new server permission set by implicitly converting server permission.

Inequality(ServerPermission, ServerPermission) Inequality(ServerPermission, ServerPermission) Inequality(ServerPermission, ServerPermission)

두 개에 대해 같지 않음 연산을 수행 하 여 서버 사용 권한 만듭니다 ServerPermission 개체입니다. Creates a server permission set by performing an inequality operation on two ServerPermission objects.

적용 대상