Klasa DatabasePermission
DatabasePermission Reprezentuje obiekt SQL Server uprawnień bazy danych.Uprawnienie do bazy danych mogą być dodawane do uprawnień bazy danych zestaw, a następnie przyznana, odwołane lub odmowa dostępu do użytkownika.
Hierarchia dziedziczenia
System.Object
Microsoft.SqlServer.Management.Smo.DatabasePermission
Przestrzeń nazw: Microsoft.SqlServer.Management.Smo
Zestaw: Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)
Składnia
'Deklaracja
Public NotInheritable Class DatabasePermission
'Użycie
Dim instance As DatabasePermission
public sealed class DatabasePermission
public ref class DatabasePermission sealed
[<SealedAttribute>]
type DatabasePermission = class end
public final class DatabasePermission
Typ DatabasePermission uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
![]() ![]() |
Alter | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
AlterAnyApplicationRole | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
AlterAnyAssembly | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
AlterAnyAsymmetricKey | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
AlterAnyCertificate | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
AlterAnyContract | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
AlterAnyDatabaseAudit | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
AlterAnyDatabaseDdlTrigger | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
AlterAnyDatabaseEventNotification | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
AlterAnyDataspace | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
AlterAnyFulltextCatalog | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
AlterAnyMessageType | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
AlterAnyRemoteServiceBinding | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
AlterAnyRole | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
AlterAnyRoute | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
AlterAnySchema | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
AlterAnyService | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
AlterAnySymmetricKey | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
AlterAnyUser | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
Authenticate | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
BackupDatabase | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
BackupLog | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
Checkpoint | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
Connect | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
ConnectReplication | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
Control | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
CreateAggregate | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
CreateAssembly | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
CreateAsymmetricKey | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
CreateCertificate | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
CreateContract | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
CreateDatabase | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
CreateDatabaseDdlEventNotification | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
CreateDefault | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
CreateFulltextCatalog | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
CreateFunction | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
CreateMessageType | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
CreateProcedure | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
CreateQueue | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
CreateRemoteServiceBinding | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
CreateRole | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
CreateRoute | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
CreateRule | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
CreateSchema | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
CreateService | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
CreateSymmetricKey | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
CreateSynonym | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
CreateTable | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
CreateType | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
CreateView | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
CreateXmlSchemaCollection | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
Delete | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
Execute | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
Insert | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
References | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
Select | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
Showplan | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
SubscribeQueryNotifications | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
TakeOwnership | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
Update | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
ViewDatabaseState | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
![]() ![]() |
ViewDefinition | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień bazy danych. |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
![]() ![]() |
Add | Zwraca zestaw uprawnień do bazy danych po dodaniu nowych uprawnień bazy danych do istniejącego zestawu uprawnień do bazy danych. |
![]() ![]() |
BitwiseOr | Tworzy uprawnień bazy danych zestaw za pomocą operacji logiczną lub dwóch obiektów DatabasePermission. |
![]() |
Equals | Określa, czy obiekt uprawnienie odnośna baza danych jest równa określonego obiektu. (Zastępuje Object.Equals(Object)). |
![]() |
Finalize | (Dziedziczony z Object). |
![]() |
GetHashCode | Ta metoda obsługuje SQL Server infrastruktury i nie jest przeznaczony do używania bezpośrednio z kodu. (Zastępuje Object.GetHashCode()). |
![]() |
GetType | (Dziedziczony z Object). |
![]() |
MemberwiseClone | (Dziedziczony z Object). |
![]() ![]() |
ToDatabasePermissionSet | Zwraca zestaw uprawnień do bazy danych, oparte na uprawnienie jednej bazy danych, konwertując obiektu DatabasePermission obiektu DatabasePermissionSet. |
![]() |
ToString | (Dziedziczony z Object). |
Do góry
Operatory
Nazwa | Opis | |
---|---|---|
![]() ![]() |
Addition | Tworzy uprawnień bazy danych zestaw przez wykonanie operacji dodawania na dwóch DatabasePermission obiektów. |
![]() ![]() |
BitwiseOr | Tworzy uprawnień bazy danych zestaw za pomocą operacji logiczną lub w dwóch DatabasePermission obiektów. |
![]() ![]() |
Equality | Porównuje dwa DatabasePermission obiektów w operacji równości. |
![]() ![]() |
Implicit(DatabasePermission to DatabasePermissionSet) | Konwertuje obiekt uprawnienie bazy danych pojedynczy zestaw uprawnień do bazy danych. |
![]() ![]() |
Inequality | Określa, czy dwa DatabasePermission obiekty są nierówne, wykonując operację nierówności. |
Do góry
Uwagi
Wymagane są uprawnienia do bazy danych, uruchamiając udzielanie, odmawianie lub Odwoływanie uprawnień w bazie danych.DatabasePermission Obiektu służy do określania zestaw uprawnień, które dotyczą dotacji, Odmów, i odwołać metody Database obiektu.Ponadto uprawnień do bazy danych mogą być dodawane do DatabasePermissionSet obiekt, który można również z dotacji, Odmów, i odwołać metody.
Bezpieczeństwo wątków
Wszystkie publiczne, statyczne (udostępnione w programie Microsoft Visual Basic) elementy członkowskie tego typu są bezpieczne dla operacji wielowątkowych. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.
Bezpieczeństwo wątków
Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.
Zobacz także