sys.database_permissions (języka Transact-SQL)

Zwraca wiersz dla każdego uprawnienia lub kolumna-wyjątek uprawnień w bazie danych.W wypadku kolumn jest wiersz dla każdego uprawnienia, które różni się od odpowiednich uprawnieńpoziom obiektu.Jeśli uprawnienie kolumna jest taka sama, jak odpowiadające im uprawnień obiektu, będzie nie wiersz i rzeczywistych uprawnień używana będzie obiekt.

Ważna informacjaWażne:

Kolumna -poziom uprawnień zastąpić obiekt -poziom uprawnień tego samego obiekt.

Nazwa kolumny

Typ danych

Opis

Klasa

tinyint

Określa klasę, w którym istnieje uprawnienie.

0 = Bazy danych

1 = Obiektu lub kolumny

3 = Schematu

4 = Głównej bazy danych

5 = Zestawu

6 = Typ

10 = Kolekcji schematu XML

15 = Typ wiadomości

16 = Umowy serwisowej

17 = Usługi

18 = Wiązanie zdalnych usług

19 = Marszruty

23 = Katalog pełnotekstowy

24 = Klucz symetryczny

25 = Certyfikat

26 = Klucza asymetrycznego

class_desc

nvarchar(60)

Opis klasy, w którym istnieje uprawnienie.

BAZY DANYCH

OBJECT_OR_COLUMN

SCHEMAT

DATABASE_PRINCIPAL

MONTAŻ

TYP

XML_SCHEMA_COLLECTION

MESSAGE_TYPE

SERVICE_CONTRACT

USŁUGI

REMOTE_SERVICE_BINDING

TRASY

FULLTEXT_CATALOG

SYMMETRIC_KEY

CERTYFIKAT

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.Interpretacji, dla niestandardowych jest jak następuje:

0 = Zawsze 0

1, 8 = Identyfikator obiektu

Identyfikatory ujemne są przypisane do obiektów systemu.

minor_id

int

Pomocniczy identyfikator elementu istnieje uprawnienie, 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 razie jest 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.

type

char(4)

Typ uprawnienia do bazy danych.Na liście typy uprawnień Zobacz następną tabela.

permission_name

nvarchar(128)

Nazwa uprawnień.

Stan

char(1)

Stan uprawnień:

D = odmowa

R = Revoke

G = dotacji

W = dotacji z opcją dotacji

state_desc

nvarchar(60)

Opis stan uprawnień:

ODMAWIANIE

ODWOŁYWANIE

UDZIEL

GRANT_WITH_GRANT_OPTION

Typ uprawnienia

Nazwa uprawnienia

Stosuje się do zabezpieczany

AL

ZMIEŃ

ROLA APLIKACJI, ZESTAWU, KLUCZA ASYMETRYCZNEGO, CERTYFIKATU, UMOWY, BAZY DANYCH, KATALOG PEŁNOTEKSTOWY, TYP WIADOMOŚCI, OBIEKTU, WIĄZANIE ZDALNYCH USŁUG, ROLI, TRASY, SCHEMAT, USŁUGI, KLUCZ SYMETRYCZNY, UŻYTKOWNIK, KOLEKCJI SCHEMATU XML

ALAK

ZMIENIANIE DOWOLNEGO KLUCZA ASYMETRYCZNEGO

BAZY DANYCH

ALAR

ZMIENIANIE WSZYSTKICH RÓL APLIKACJI

BAZY DANYCH

NIESTETY

ZMIENIĆ KAŻDY ZESPÓŁ

BAZY DANYCH

ALCF

ZMIENIANIE DOWOLNEGO CERTYFIKATU

BAZY DANYCH

ALDS

ZMIENIA WSZYSTKIE DATASPACE

BAZY DANYCH

ALED

ZMIENIA WSZELKIE POWIADOMIENIE O ZDARZENIU BAZY DANYCH

BAZY DANYCH

ALFT

ZMIENIĆ DOWOLNY KATALOG PEŁNOTEKSTOWY

BAZY DANYCH

ALMT

ZMIENIĆ DOWOLNY TYP WIADOMOŚCI

BAZY DANYCH

ALRL

ZMIANA DOWOLNEJ ROLI

BAZY DANYCH

ALRT

ZMIENIA WSZYSTKIE TRASY

BAZY DANYCH

ALSB

ZMIEŃ DOWOLNE POWIĄZANIE USŁUGI ZDALNEGO

BAZY DANYCH

ALSC

ZMIANĘ UMOWY

BAZY DANYCH

ALSK

ZMIENIĆ KAŻDY KLUCZ SYMETRYCZNY

BAZY DANYCH

ALSM

ZMIENIANIE DOWOLNEGO SCHEMATU

BAZY DANYCH

ALSV

ZMIANA DOWOLNEJ USŁUGI

BAZY DANYCH

ALTG

Zmienianie WYZWALACZA DDL dowolnej bazy danych

BAZY DANYCH

ALUS

ZMIENIANIE DOWOLNEGO UŻYTKOWNIKA

BAZY DANYCH

AUTH.

UWIERZYTELNIANIE

BAZY DANYCH

BADB

KOPIA ZAPASOWA BAZY DANYCH

BAZY DANYCH

BALO

WYKONYWANIE KOPII ZAPASOWEJ DZIENNIKA

BAZY DANYCH

CL

FORMANT

ROLA APLIKACJI, ZESTAWU, KLUCZA ASYMETRYCZNEGO, CERTYFIKAT, UMOWY, BAZY DANYCH, KATALOG PEŁNOTEKSTOWY, TYP WIADOMOŚCI, OBIEKTU, WIĄZANIE ZDALNYCH USŁUG, ROLI, TRASY, SCHEMATU, USŁUGI, KLUCZ SYMETRYCZNY, TYP, UŻYTKOWNIK, KOLEKCJI SCHEMATU XML

CO

ŁĄCZENIE z

BAZY DANYCH

CORP

ŁĄCZENIE Z REPLIKACJI

BAZY DANYCH

CP

W PUNKCIE KONTROLNYM.

BAZY DANYCH

CRAG

TWORZENIE AGREGACJI

BAZY DANYCH

CRAK

TWORZENIE KLUCZA ASYMETRYCZNEGO

BAZY DANYCH

CRAS

TWORZENIE ZESTAWU

BAZY DANYCH

CRCF

TWORZENIE CERTYFIKATU

BAZY DANYCH

CRDB

TWORZENIE BAZY DANYCH

BAZY DANYCH

CRDF

UTWÓRZ DOMYŚLNE

BAZY DANYCH

CRED

Tworzenie bazy danych DDL zdarzeń powiadamiania

BAZY DANYCH

CRFN

TWORZENIE FUNKCJI

BAZY DANYCH

CRFT

UTWÓRZ KATALOG PEŁNOTEKSTOWY

BAZY DANYCH

CRMT

UTWÓRZ TYP WIADOMOŚCI

BAZY DANYCH

CRPR

TWORZENIE PROCEDURY

BAZY DANYCH

CRQU

TWORZENIE KOLEJKI

BAZY DANYCH

CRRL

TWORZENIE ROLI

BAZY DANYCH

CRRT

UTWORZENIE TRASY

BAZY DANYCH

CRRU

TWORZENIE REGUŁY

BAZY DANYCH

CRSB

TWORZENIE POWIĄZANIA USŁUGI ZDALNEGO

BAZY DANYCH

CRSC

TWORZENIE KONTRAKTU

BAZY DANYCH

CRSK

UTWÓRZ KLUCZ SYMETRYCZNY

BAZY DANYCH

CRSM

TWORZENIE SCHEMATU

BAZY DANYCH

CRSN

TWORZENIE SYNONIM

BAZY DANYCH

CRSV

TWORZENIE USŁUGI

BAZY DANYCH

CRTB

TWORZENIE TABELI

BAZY DANYCH

CRTY

TWORZENIE TYPU

BAZY DANYCH

CRVW

TWORZENIE WIDOKU

BAZY DANYCH

CRXS

TWORZENIE SCHEMATU XML KOLEKCJI

BAZY DANYCH

DL

USUŃ

SCHEMAT BAZY DANYCH, OBIEKT

EX

WYKONANIE

MONTAŻ, BAZY DANYCH, OBIEKT SCHEMATU, TYP KOLEKCJI SCHEMATU XML

WIADOMOŚCI BŁYSKAWICZNE

PERSONIFIKACJA

UŻYTKOWNIK

W

WSTAW

SCHEMAT BAZY DANYCH, OBIEKT

RC

ODBIERANIE

OBIEKT

RF

ODWOŁANIA

ZESTAWU, KLUCZA ASYMETRYCZNEGO, CERTYFIKATÓW, UMOWY, BAZY DANYCH, KATALOG PEŁNOTEKSTOWY, TYP WIADOMOŚCI, OBIEKTU, SCHEMAT, KLUCZ SYMETRYCZNY, TYP, KOLEKCJI SCHEMATU XML

SL

WYBIERZ

SCHEMAT BAZY DANYCH, OBIEKT

NR SER.

WYŚLIJ

USŁUGI

SPLN

SHOWPLAN

BAZY DANYCH

SUQN

SUBSKRYBOWANIA POWIADOMIEŃ KWERENDY

BAZY DANYCH

ABY

PRZEJĘCIE NA WŁASNOŚĆ

ZESTAWU, KLUCZA ASYMETRYCZNEGO, CERTYFIKAT, UMOWY, BAZY DANYCH, KATALOG PEŁNOTEKSTOWY, TYP WIADOMOŚCI, OBIEKTU, WIĄZANIE ZDALNYCH USŁUG, ROLI, TRASY, SCHEMATU, USŁUGI, KLUCZ SYMETRYCZNY, TYP, KOLEKCJI SCHEMATU XML

W GÓRĘ

AKTUALIZACJA

SCHEMAT BAZY DANYCH, OBIEKT

VW

DEFINICJA WIDOKU

ROLA APLIKACJI, ZESTAWU, KLUCZA ASYMETRYCZNEGO, CERTYFIKAT, UMOWY, BAZY DANYCH, KATALOG PEŁNOTEKSTOWY, TYP WIADOMOŚCI, OBIEKTU, WIĄZANIE ZDALNYCH USŁUG, ROLI, TRASY, SCHEMATU, USŁUGI, KLUCZ SYMETRYCZNY, TYP, UŻYTKOWNIK, KOLEKCJI SCHEMATU XML

VWCT

WIDOK ŚLEDZENIA ZMIAN

TABELA SCHEMATU

VWDS

WYŚWIETLANIE STANU BAZY DANYCH

BAZY DANYCH

Uprawnienia

W programie SQL Server 2005 i nowszych wersjach widoczność metadanych w widokach wykazu jest ograniczona do zabezpieczanych obiektów, które należą do użytkownika lub do których udzielono użytkownikowi pewnych uprawnień.Aby uzyskać więcej informacji, zobacz Konfiguracja widoczność metadanych.