Udostępnij za pośrednictwem


sys.database_permissions (języka Transact-SQL)

Zwraca wiersz dla każdego uprawnienia lub uprawnienia wyjątek kolumna w bazie danych.W wypadku kolumn ma wiersz dla każdego uprawnienia, które różni się od odpowiednie uprawnienia poziom dla obiektu.Jeśli uprawnienie do kolumna jest taka sama, jak odpowiadające im uprawnienia do obiektu, będzie bez wiersza dla niego i rzeczywiste uprawnienia, używany jest obiekt.

Important noteImportant Note:

Uprawnienia poziom kolumna zastępują uprawnienia poziom obiektu w tej samej jednostce.

Nazwa kolumna

Typ danych

Description

Klasa

tinyint

Określa klasę, na której znajduje się uprawnienia.

0 = Bazy danych

1 = Obiektu lub kolumna

3 = Schematu

4 = Głównej bazy danych

5 = wirtualny plik dziennika

6 = Typ

10 = kolekcja schematów XML

15 = typ komunikatu

16 = kontrakt serwisowej

17 = Usługa

18 = wiązanie usługa zdalnej

19 = Marszruty

23 = Katalog pełnego tekstu

24 = klucz zawartości

25 = Certyfikat

26 = klucz asymetrycznego

class_desc

nvarchar(60)

Opis klasy, na której znajduje się uprawnienia.

BAZY DANYCH

OBJECT_OR_COLUMN

SCHEMAT

DATABASE_PRINCIPAL

wirtualny plik dziennika

TYP

XML_SCHEMA_COLLECTION

MESSAGE_TYPE

SERVICE_CONTRACT

usługa

REMOTE_SERVICE_BINDING

trasa

FULLTEXT_CATALOG

SYMMETRIC_KEY

Czy nazwa użytkownika konta używane do uzyskania dostępu do serwer monitoringu.

ASYMMETRIC_KEY

major_id

int

Identyfikator elementu, w którym uprawnienia istnieje, interpretowane zgodnie z klasy.Dla większości to po prostu rodzaj IDENTYFIKATORA, który stosuje się do tej klasy reprezentuje.Interpretacja, niestandardowy jest jak następujące:

0 = Zawsze 0

1, 8 = IDENTYFIKATORA obiektu

Identyfikatory ujemne są przypisane do obiektów systemowych.

minor_id

int

Pomocniczy identyfikator elementu, na której znajduje się uprawnienia, są interpretowane zgodnie z klasy.Dla większości wynosi zero.W przeciwnym razie jest następująca:

1 = Identyfikator kolumny, jeśli kolumna.W przeciwnym wypadku jej wynosi 0, jeśli obiekt.

grantee_principal_id

int

Identyfikator głównego z bazy danych do których uprawnienia są przyznawane.

grantor_principal_id

int

Baza danych głównych identyfikator przekazująca te uprawnienia.

Typ

char(4)

Typ uprawnienia bazy danych.Aby wyświetlić listę typów uprawnień Zobacz następną tabela.

permission_name

nvarchar(128)

C = złożony typ prosty (pochodną prosty)

Stan

char(1)

Stan uprawnień:

D = odmowa

R = cofnięcia

K = Udziel

W = Udziel za pomocą opcji Udziel

state_desc

nvarchar(60)

Opis stan uprawnień:

ODMAWIANIE

Nazwa wystąpienie określonego licznika.

cntr_value

GRANT_WITH_GRANT_OPTION

SIMPLE_TYPE

LIST_TYPE

Stosuje się do zabezpieczany

COMPLEX_TYPE

ZMIENIANIE

rola aplikacji, wirtualny plik dziennika, KLUCZA ASYMETRYCZNEGO, certyfikat, kontrakt, BAZY DANYCH, WIĘCEJ WYKAZU, typ komunikatu, OBIEKTU, wiązanie usługa ZDALNEGO, ROLI, trasa, SCHEMATU, usługa, klucz zawartości, UŻYTKOWNIKA, kolekcja SCHEMATU XML

base_xml_component_id

ZMIENIANIE DOWOLNEGO klucz ASYMETRYCZNEGO

BAZY DANYCH

Identyfikator składnika, z którego pochodzi ten składnik.

ZMIANA DOWOLNEJ ROLI APLIKACJI

BAZY DANYCH

Wartość NULL, jeśli jest brak.

ZMIENIANIE DOWOLNEGO wirtualny plik dziennika

BAZY DANYCH

Unikatowy identyfikator zakresu składnika.

ZMIENIANIE DOWOLNEGO certyfikat

BAZY DANYCH

Przywilej przekazującą.

ZMIENIANIE DOWOLNEGO DATASPACE

BAZY DANYCH

Grantee uprawnień.

ZMIANA DOWOLNEJ BAZY DANYCH powiadomienie o zdarzeniu

BAZY DANYCH

Typ uprawnienia.

ZMIENIANIE DOWOLNEGO KATALOGU WIĘCEJ

BAZY DANYCH

zestaw STATISTICS we/wy (języka Transact-SQL)

ZMIENIANIE DOWOLNEGO TYPU KOMUNIKATU

BAZY DANYCH

ALRL

ZMIANA DOWOLNEJ ROLI

BAZY DANYCH

Kiedy OFF, informacja nie jest wyświetlany.

ZMIENIĆ WSZYSTKIE trasa

BAZY DANYCH

ALSB

ZMIAN ŻADNEGO wiązanie usługa zdalnej

BAZY DANYCH

W poniższej tabela wymieniono i opisano elementy danych wyjściowych.

ZMIANY kontrakt

BAZY DANYCH

Element danych wyjściowych

ZMIENIA SIĘ KAŻDY klucz zawartości

BAZY DANYCH

Skanowanie zliczania

ZMIENIANIE DOWOLNEGO SCHEMATU

BAZY DANYCH

Liczba stron odczytanych z pamięci podręcznej danych.

ZMIENIANIE usługa

BAZY DANYCH

Liczba stron odczytywanych z dysku.

ZMIENIANIE wyzwalacz DLL DOWOLNEJ BAZY DANYCH

BAZY DANYCH

Liczba stron jest umieszczany w pamięci podręcznej dla kwerendy.

ZMIENIANIE DOWOLNEGO UŻYTKOWNIKA

BAZY DANYCH

odczytuje LOB logicznych

UWIERZYTELNIANIE

BAZY DANYCH

BADB

kopia zapasowa BAZY DANYCH

BAZY DANYCH

Odczyty fizycznej LOB

kopia zapasowa DZIENNIKA

BAZY DANYCH

CL

FORMANT

OBIEKT rola aplikacji wirtualny plik dziennika, KLUCZA ASYMETRYCZNEGO, CERTYFIKATÓW, kontrakt, BAZY DANYCH, WIĘCEJ WYKAZU, typ komunikatu wiązanie usługa zdalnej, ROLI, trasa, SCHEMAT, usługa, klucz zawartości, TYP, UŻYTKOWNIK, kolekcja SCHEMATU XML

LOB odczytów odczytu z wyprzedzeniem

ŁĄCZENIE

BAZY DANYCH

CORP

POŁĄCZENIE replikacja

BAZY DANYCH

Po instrukcji języka Transact-SQL pobrać kolumny LOB, niektóre operacje pobierania LOB może wymagać przechodzenie przez drzewo LOB wiele razy.

PUNKT KONTROLNY

BAZY DANYCH

Może to spowodować zestaw STATISTICS IO do raportu wyższe niż oczekiwane odczytów logiczne.

TWORZENIE agregacja

BAZY DANYCH

CRAK

TWORZENIE klucz ASYMETRYCZNEGO

BAZY DANYCH

Uprawnienie plan wykonania nie jest wymagane.

TWORZENIE wirtualny plik dziennika

BAZY DANYCH

CRCF

TWORZENIE certyfikat

BAZY DANYCH

BufferWithTolerance (geometrii typ danych)

TWORZENIE BAZY DANYCH

BAZY DANYCH

CRDF

UTWÓRZ DOMYŚLNE

BAZY DANYCH

CRED

UTWORZONO POWIADOMIENIE O ZDARZENIU DDL BAZY DANYCH

BAZY DANYCH

CRFN

TWORZENIE funkcja

BAZY DANYCH

Na przykład odległość idealne buforu punktu jest okrąg, ale ta musi być aproksymowane wielokąta.

UTWÓRZ WYKAZ WIĘCEJ

BAZY DANYCH

CRMT

UTWÓRZ typ komunikatu

BAZY DANYCH

CRPR

TWORZENIE PROCEDURY

BAZY DANYCH

CRQU

TWORZENIE KOLEJKI

BAZY DANYCH

CRRL

TWORZENIE ROLI

BAZY DANYCH

CRRT

TWORZENIE MARSZRUTY

BAZY DANYCH

sys.fn_builtin_permissions (języka Transact-SQL)

TWORZENIE REGUŁY

BAZY DANYCH

Zwraca opis wbudowanego w hierarchii uprawnień na serwerze.

TWORZENIE wiązanie usługa zdalnej

BAZY DANYCH

Po wywołaniu z opcją DOMYŚLNĄ, funkcja zwróci pełną listę uprawnień, wbudowany.

TWORZENIE kontrakt

BAZY DANYCH

Odpowiednik DEFAULT.

UTWÓRZ klucz zawartości

BAZY DANYCH

CRSM

TWORZENIE SCHEMATU

BAZY DANYCH

CRSN

TWORZENIE SYNONIM

BAZY DANYCH

Sortowanie serwera

TWORZENIE usługa

BAZY DANYCH

Opis klasy zabezpieczany.

TWORZENIE tabela

BAZY DANYCH

Kod typu Compact uprawnień.

TWORZENIE TYPU

BAZY DANYCH

Znajdują się w tabela poniżej.

TWORZENIE WIDOKU

BAZY DANYCH

covering_permission_name

TWORZENIE SCHEMATU XML kolekcja

BAZY DANYCH

DL

USUWANIE

SCHEMAT BAZY DANYCH, OBIEKT

Jeśli nie jest NULL, jest to nazwa klasy nadrzędnej, która zawiera bieżącą klasę.

wykonać

wirtualny plik dziennika, BAZY DANYCH, OBIEKTU, SCHEMAT, TYPU kolekcja SCHEMATU XML

parent_covering_permission_name

PERSONIFIKACJA

UŻYTKOWNIK

IN

Aby wyświetlić właściwości operator plan wykonania

SCHEMAT BAZY DANYCH, OBIEKT

Jeśli nie jest NULL, jest to nazwa uprawnienie dla klasy nadrzędnej, która oznacza wszystkie inne uprawnienia do tej klasy.

ODBIERANIE

OBIEKT

Typy uprawnień kompaktowy

ODWOŁANIA

wirtualny plik dziennika, KLUCZA ASYMETRYCZNEGO, CERTYFIKAT, kontrakt, BAZY DANYCH, WIĘCEJ WYKAZU, typ komunikatu, OBIEKTU, SCHEMATU, klucz zawartości, TYP, kolekcja SCHEMATU XML

Nazwa uprawnienia

WYBIERZ OPCJĘ

SCHEMAT BAZY DANYCH, OBIEKT

Stosuje się do zabezpieczany lub klasy

ADBO

usługa

AL

plan wykonania

BAZY DANYCH

ROLA APLIKACJI

subskrybować POWIADOMIEŃ KWERENDY

BAZY DANYCH

klucz ASYMETRYCZNEGO

PRZEJMOWANIE NA WŁASNOŚĆ

wirtualny plik dziennika, KLUCZA ASYMETRYCZNEGO, CERTYFIKAT, kontrakt, BAZY DANYCH, WYKAZU WIĘCEJ, typ komunikatu, OBIEKTU, wiązanie usługa ZDALNEGO, ROLI, trasa, SCHEMATU, usługa, klucz zawartości, TYP, kolekcja SCHEMATU XML

KONTRAKT

AKTUALIZACJA

SCHEMAT BAZY DANYCH, OBIEKT

PUNKT KOŃCOWY

DEFINICJA WIDOKU

OBIEKT rola aplikacji wirtualny plik dziennika, KLUCZA ASYMETRYCZNEGO, CERTYFIKATÓW, kontrakt, BAZY DANYCH, WIĘCEJ WYKAZU, typ komunikatu wiązanie usługa zdalnej, ROLI, trasa, SCHEMAT, usługa, klucz zawartości, TYP, UŻYTKOWNIK, kolekcja SCHEMATU XML

WIĘCEJ WYKAZU

REJESTROWANIE ZMIAN W WIDOKU

TABELA SCHEMATU

typ komunikatu

WYŚWIETLANIE STANU BAZY DANYCH

BAZY DANYCH

Uprawnienia

In SQL Server 2005 and later versions, the visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission.Aby uzyskać więcej informacji zobaczKonfiguracja widoczność metadane.