DatabasePermission DatabasePermission DatabasePermission Class

정의

DatabasePermission SQL Server 데이터베이스 사용 권한 개체를 나타냅니다. The DatabasePermission object represents a SQL Server database permission. 데이터베이스 사용 권한을 데이터베이스 사용 권한 집합에 추가한 다음 사용자에게 부여, 취소 또는 거부할 수 있습니다. The database permission can be added to a database permission set, and then granted, revoked, or denied to a user.

public ref class DatabasePermission sealed
public sealed class DatabasePermission
Public NotInheritable Class DatabasePermission
상속
DatabasePermissionDatabasePermissionDatabasePermission

예제

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

설명

데이터베이스 사용 권한을 실행 하는 경우 부여, 거부 또는 데이터베이스에 대 한 권한을 취소 합니다.Database permissions are required when running granting, denying, or revoking permissions on a database. DatabasePermission 개체에 적용 되는 사용 권한 집합을 지정 하는 데 사용 됩니다는 Grant, Deny, 및 Revoke 의 메서드는 Database 개체입니다.The DatabasePermission object is used to specify the set of permissions that apply to the Grant, Deny, and Revoke methods of the Database object. 또한 데이터베이스 사용 권한을 추가할 수는 DatabasePermissionSet 도 함께 사용할 수 있는 개체는 Grant, Deny, 및 Revoke 메서드.Also, database permissions can be added to the DatabasePermissionSet object, which can also be used with the Grant, Deny, and Revoke 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.

속성

Alter Alter Alter

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

AlterAnyApplicationRole AlterAnyApplicationRole AlterAnyApplicationRole

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

AlterAnyAssembly AlterAnyAssembly AlterAnyAssembly

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

AlterAnyAsymmetricKey AlterAnyAsymmetricKey AlterAnyAsymmetricKey

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

AlterAnyCertificate AlterAnyCertificate AlterAnyCertificate

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

AlterAnyContract AlterAnyContract AlterAnyContract

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

AlterAnyDatabaseAudit AlterAnyDatabaseAudit AlterAnyDatabaseAudit

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

AlterAnyDatabaseDdlTrigger AlterAnyDatabaseDdlTrigger AlterAnyDatabaseDdlTrigger

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

AlterAnyDatabaseEventNotification AlterAnyDatabaseEventNotification AlterAnyDatabaseEventNotification

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

AlterAnyDataspace AlterAnyDataspace AlterAnyDataspace

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

AlterAnyExternalDataSource AlterAnyExternalDataSource AlterAnyExternalDataSource

변경 하려면 외부 데이터 소스를 가져옵니다. Gets the external data source to alter.

AlterAnyExternalFileFormat AlterAnyExternalFileFormat AlterAnyExternalFileFormat

변경 하는 외부 파일 형식을 가져옵니다. Gets the external file format to alter.

AlterAnyFulltextCatalog AlterAnyFulltextCatalog AlterAnyFulltextCatalog

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

AlterAnyMessageType AlterAnyMessageType AlterAnyMessageType

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

AlterAnyRemoteServiceBinding AlterAnyRemoteServiceBinding AlterAnyRemoteServiceBinding

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

AlterAnyRole AlterAnyRole AlterAnyRole

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

AlterAnyRoute AlterAnyRoute AlterAnyRoute

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

AlterAnySchema AlterAnySchema AlterAnySchema

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

AlterAnySecurityPolicy AlterAnySecurityPolicy AlterAnySecurityPolicy

보안 정책을 변경할 여부를 나타내는 값을 가져옵니다. Gets a value that indicates whether to alter any security policy.

AlterAnyService AlterAnyService AlterAnyService

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

AlterAnySymmetricKey AlterAnySymmetricKey AlterAnySymmetricKey

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

AlterAnyUser AlterAnyUser AlterAnyUser

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

Authenticate Authenticate Authenticate

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

BackupDatabase BackupDatabase BackupDatabase

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

BackupLog BackupLog BackupLog

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

Checkpoint Checkpoint Checkpoint

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

Connect Connect Connect

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

ConnectReplication ConnectReplication ConnectReplication

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

Control Control Control

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

CreateAggregate CreateAggregate CreateAggregate

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

CreateAssembly CreateAssembly CreateAssembly

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

CreateAsymmetricKey CreateAsymmetricKey CreateAsymmetricKey

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

CreateCertificate CreateCertificate CreateCertificate

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

CreateContract CreateContract CreateContract

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

CreateDatabase CreateDatabase CreateDatabase

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

CreateDatabaseDdlEventNotification CreateDatabaseDdlEventNotification CreateDatabaseDdlEventNotification

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

CreateDefault CreateDefault CreateDefault

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

CreateFulltextCatalog CreateFulltextCatalog CreateFulltextCatalog

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

CreateFunction CreateFunction CreateFunction

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

CreateMessageType CreateMessageType CreateMessageType

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

CreateProcedure CreateProcedure CreateProcedure

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

CreateQueue CreateQueue CreateQueue

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

CreateRemoteServiceBinding CreateRemoteServiceBinding CreateRemoteServiceBinding

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

CreateRole CreateRole CreateRole

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

CreateRoute CreateRoute CreateRoute

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

CreateRule CreateRule CreateRule

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

CreateSchema CreateSchema CreateSchema

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

CreateService CreateService CreateService

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

CreateSymmetricKey CreateSymmetricKey CreateSymmetricKey

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

CreateSynonym CreateSynonym CreateSynonym

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

CreateTable CreateTable CreateTable

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

CreateType CreateType CreateType

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

CreateView CreateView CreateView

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

CreateXmlSchemaCollection CreateXmlSchemaCollection CreateXmlSchemaCollection

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

Delete Delete Delete

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

Execute Execute Execute

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

Insert Insert Insert

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

References References References

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

Select Select Select

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

Showplan Showplan Showplan

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

SubscribeQueryNotifications SubscribeQueryNotifications SubscribeQueryNotifications

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

TakeOwnership TakeOwnership TakeOwnership

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

Update Update Update

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

ViewDatabaseState ViewDatabaseState ViewDatabaseState

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

ViewDefinition ViewDefinition ViewDefinition

데이터베이스 사용 권한 집합에 포함할 수 있는 사용 권한을 가져옵니다. Gets a permission that can be included in the database permission set.

메서드

Add(DatabasePermission, DatabasePermission) Add(DatabasePermission, DatabasePermission) Add(DatabasePermission, DatabasePermission)

기존 데이터베이스 사용 권한 집합에 새 데이터베이스 사용 권한을 추가한 후 데이터베이스 사용 권한 집합을 반환합니다. Returns a set of database permissions after adding a new database permission to an existing set of database permissions.

BitwiseOr(DatabasePermission, DatabasePermission) BitwiseOr(DatabasePermission, DatabasePermission) BitwiseOr(DatabasePermission, DatabasePermission)

두 DatabasePermission 개체에 대해 비트 OR 연산을 수행하여 하나의 데이터베이스 사용 권한 집합을 만듭니다. Creates a database permission set by performing a bitwise OR operation on two DatabasePermission objects.

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

참조된 데이터베이스 사용 권한 개체가 지정한 개체와 같은지 여부를 확인합니다. Determines whether the referenced database permission object is equal to a specified object.

GetHashCode() GetHashCode() GetHashCode()

이 메서드는 SQL Server 인프라를 지원 하며 사용자 코드에서 직접 사용할 수 없습니다. This method supports the SQL Server infrastructure and is not intended to be used directly from your code.

ToDatabasePermissionSet(DatabasePermission) ToDatabasePermissionSet(DatabasePermission) ToDatabasePermissionSet(DatabasePermission)

DatabasePermission 개체를 DatabasePermissionSet 개체로 변환하여 단일 데이터베이스 사용 권한 기반의 데이터베이스 사용 권한 집합을 반환합니다. Returns a set of database permissions, based on a single database permission, by converting a DatabasePermission object to a DatabasePermissionSet object.

연산자

Addition(DatabasePermission, DatabasePermission) Addition(DatabasePermission, DatabasePermission) Addition(DatabasePermission, DatabasePermission)

두 개에 대해 더하기 연산을 수행 하 여 데이터베이스 사용 권한 만듭니다 DatabasePermission 개체입니다. Creates a database permission set by performing an addition operation on two DatabasePermission objects.

BitwiseOr(DatabasePermission, DatabasePermission) BitwiseOr(DatabasePermission, DatabasePermission) BitwiseOr(DatabasePermission, DatabasePermission)

DatabasePermission 개체에 대해 비트 OR 연산을 수행하여 하나의 데이터베이스 사용 권한 집합을 만듭니다. Creates a database permission set by performing a bitwise OR operation on two DatabasePermission objects.

Equality(DatabasePermission, DatabasePermission) Equality(DatabasePermission, DatabasePermission) Equality(DatabasePermission, DatabasePermission)

같음 연산으로 두 DatabasePermission 개체를 비교합니다. Compares two DatabasePermission objects in an equality operation.

Implicit(DatabasePermission to DatabasePermissionSet) Implicit(DatabasePermission to DatabasePermissionSet) Implicit(DatabasePermission to DatabasePermissionSet)

단일 데이터베이스 사용 권한 개체를 데이터베이스 사용 권한 집합으로 변환합니다. Converts a single database permission object to a database permission set.

Inequality(DatabasePermission, DatabasePermission) Inequality(DatabasePermission, DatabasePermission) Inequality(DatabasePermission, DatabasePermission)

두 결정 DatabasePermission 같지 않음 연산을 수행 하 여 개체가 같지 않습니다. Determines whether two DatabasePermission objects are not equal by performing an inequality operation.

적용 대상