Klasa DatabasePermissionInfo
DatabasePermissionInfo Obiekt reprezentuje informacje o SQL Server uprawnień bazy danych.
Hierarchia dziedziczenia
System.Object
Microsoft.SqlServer.Management.Smo.PermissionInfo
Microsoft.SqlServer.Management.Smo.DatabasePermissionInfo
Przestrzeń nazw: Microsoft.SqlServer.Management.Smo
Zestaw: Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)
Składnia
'Deklaracja
Public Class DatabasePermissionInfo _
Inherits PermissionInfo
'Użycie
Dim instance As DatabasePermissionInfo
public class DatabasePermissionInfo : PermissionInfo
public ref class DatabasePermissionInfo : public PermissionInfo
type DatabasePermissionInfo =
class
inherit PermissionInfo
end
public class DatabasePermissionInfo extends PermissionInfo
Typ DatabasePermissionInfo uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
DatabasePermissionInfo | Inicjuje nowe wystąpienie DatabasePermissionInfo klasy |
Do góry
Właściwości
Nazwa | Opis | |
---|---|---|
ColumnName | Pobiera nazwę kolumna, która ma uprawnienia udzielone lub odmówione. (Dziedziczony z PermissionInfo). | |
Grantee | Pobiera nazwę użytkownika bazy danych, logowania lub rola bazy danych, na który udzielono lub odmówiono dostępu do obiektu. (Dziedziczony z PermissionInfo). | |
GranteeType | Pobiera typ grantee. (Dziedziczony z PermissionInfo). | |
Grantor | Pobiera nazwę użytkownika bazy danych, logowania lub rola bazy danych, na który udzielono lub odmówiono dostępu do obiektu. (Dziedziczony z PermissionInfo). | |
GrantorType | Pobiera typ kredytodawca. (Dziedziczony z PermissionInfo). | |
ObjectClass | Pobiera klasy obiektu dla obiektu, do których uprawnienia zostały udzielone lub odmówione. (Dziedziczony z PermissionInfo). | |
ObjectID | Pobiera wartość Identyfikatora, który unikatowo identyfikuje obiekt, którego dotyczy uprawnienie. (Dziedziczony z PermissionInfo). | |
ObjectName | Pobiera nazwę obiektu, którego dotyczy uprawnienie. (Dziedziczony z PermissionInfo). | |
ObjectSchema | Pobiera schematu obiektu, którego dotyczy uprawnienie. (Dziedziczony z PermissionInfo). | |
PermissionState | Pobiera stan uprawnień obiektu, do którego stosuje się uprawnienia, takie jak czy uprawnienie jest przyznawane, odmowa, przyznane z dotacji lub odwołany. (Dziedziczony z PermissionInfo). | |
PermissionType | Pobiera typ uprawnienia. | |
PermissionTypeInternal | Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana. (Dziedziczony z PermissionInfo). |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
Equals | (Dziedziczony z Object). | |
Finalize | (Dziedziczony z Object). | |
GetHashCode | (Dziedziczony z Object). | |
GetType | (Dziedziczony z Object). | |
MemberwiseClone | (Dziedziczony z Object). | |
ToString | Zwraca obiekt jako String wartości. (Dziedziczony z PermissionInfo). |
Do góry
Uwagi
DatabasePermissionInfo Klasy jest obsługiwana przez EnumDatabasePermissions metoda.
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