sys.fn_builtin_permissions (Transact-SQL)
Rodzaj części schematu XML.
sys.fn_builtin_permissions ( [ DEFAULT | NULL ]
| empty_string | '<securable_class>' } )
<securable_class> ::=
APPLICATION ROLE | ASSEMBLY | ASYMMETRIC KEY
| CERTIFICATE | CONTRACT | DATABASE | ENDPOINT | FULLTEXT CATALOG
| LOGIN | MESSAGE TYPE | OBJECT | REMOTE SERVICE BINDING | ROLE
| ROUTE | SCHEMA | SERVER | SERVICE | SYMMETRIC KEY | TYPE
| USER | XML SCHEMA COLLECTION
Argumenty
WARTOŚĆ DOMYŚLNA
N = dowolny typ (specjalne część wewnętrzna)WARTOŚCI NULL
Z = dowolny typ prosty (specjalne część wewnętrzna)empty_string
Z = dowolny typ prosty (specjalne część wewnętrzna)'securable_class < > "
When it is called with the name of one securable class, sys.fn_builtin_permissions returns all permissions that apply to the class.<securable_class> is a string literal that requires quotation marks.nvarchar(60)
Zwracane tabele
Nazwa kolumna |
Typ danych |
Collation |
Description |
---|---|---|---|
class_desc |
nvarchar(60) |
L = typ listy |
U = typ Sumuj |
permission_name |
sysname |
L = typ listy |
C = złożony typ prosty (pochodną prosty) |
Typ |
char(4) |
L = typ listy |
K = typ złożonyW = element-symbol wieloznaczny |
V = atrybut-symbol wieloznaczny |
sysname |
L = typ listy |
kind_desc |
parent_class_desc |
nvarchar(60) |
L = typ listy |
Opis rodzaju części schematu XML: |
ANY_TYPE |
sysname |
L = typ listy |
ANY_SIMPLE_TYPE |
PRIMITIVE_TYPE
SIMPLE_TYPE |
LIST_TYPE |
UNION_TYPE |
---|---|---|
COMPLEX_SIMPLE_TYPE |
Poniższy przykład przedstawia wynik wycofywanie transakcji nazwane. |
SERWER |
COMPLEX_TYPE |
ZMIENIANIE |
ELEMENT_WILDCARD |
COMPLEX_TYPE |
ZMIENIANIE |
wirtualny plik dziennika |
COMPLEX_TYPE |
ZMIENIANIE |
ATTRIBUTE_WILDCARD |
COMPLEX_TYPE |
ZMIENIANIE |
Czy nazwa użytkownika konta używane do uzyskania dostępu do serwer monitoringu. |
COMPLEX_TYPE |
ZMIENIANIE |
Wyprowadzenie |
COMPLEX_TYPE |
ZMIENIANIE |
BAZY DANYCH |
COMPLEX_TYPE |
ZMIENIANIE |
ENDPOINT |
COMPLEX_TYPE |
ZMIENIANIE |
N = None (nie pochodzi) |
COMPLEX_TYPE |
ZMIENIANIE |
X = rozszerzenie |
COMPLEX_TYPE |
ZMIENIANIE |
R = ograniczeń |
COMPLEX_TYPE |
ZMIENIANIE |
S = podstawiania |
COMPLEX_TYPE |
ZMIENIANIE |
OBIEKT |
COMPLEX_TYPE |
ZMIENIANIE |
derivation_desc |
COMPLEX_TYPE |
ZMIENIANIE |
Opis metoda wyprowadzania pochodnych typów: |
COMPLEX_TYPE |
ZMIENIANIE |
trasa |
COMPLEX_TYPE |
ZMIENIANIE |
SCHEMAT |
COMPLEX_TYPE |
ZMIENIANIE |
usługa |
COMPLEX_TYPE |
ZMIENIANIE |
ROZSZERZENIE |
COMPLEX_TYPE |
ZMIENIANIE |
UŻYTKOWNIK |
COMPLEX_TYPE |
ZMIENIANIE |
OGRANICZENIA |
PODSTAWIANIE |
ZMIENIAĆ ŻADNYCH INSPEKCJI SERWERA |
SERWER |
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 |
scoping_xml_component_id |
Zwraca nazwę pliku logicznego, numer identyfikacyjny (ID) danego pliku. |
SERWER |
Unikatowy identyfikator zakresu składnika. |
ZMIENIANIE DOWOLNEGO certyfikat |
BAZY DANYCH |
Wartość NULL, jeśli nie ma żadnej (zakres globalny). |
FILE_NAME (języka Transact-SQL) |
SERWER |
TABLE_PRIVILEGES (języka Transact-SQL) |
ZMIENIAĆ ŻADNYCH INSPEKCJI BAZY DANYCH |
BAZY DANYCH |
ALDB |
ZMIANA DOWOLNEJ BAZY DANYCH |
SERWER |
Przywilej przekazującą. |
ZMIENIANIE DOWOLNEGO DATASPACE |
BAZY DANYCH |
Grantee uprawnień. |
ZMIANA DOWOLNEJ BAZY DANYCH powiadomienie o zdarzeniu |
BAZY DANYCH |
PRIVILEGE_TYPE |
ZMIAN ŻADNEGO powiadomienie o zdarzeniu |
SERWER |
Typ uprawnienia. |
ZMIENIANIE DOWOLNEGO KATALOGU WIĘCEJ |
BAZY DANYCH |
IS_GRANTABLE |
ZMIENIANIE DOWOLNEGO PUNKTU KOŃCOWEGO |
SERWER |
Określa, czy grantee może udzielać uprawnień innym użytkownikom. |
ZMIENIĆ WSZYSTKIE LOGOWANIA |
SERWER |
ALLS |
ALTER ANY LINKED SERVER |
SERWER |
zestaw STATISTICS we/wy (języka Transact-SQL) |
ZMIENIANIE DOWOLNEGO TYPU KOMUNIKATU |
BAZY DANYCH |
ALRL |
ZMIANA DOWOLNEJ ROLI |
BAZY DANYCH |
Podczas operacji We/Wy STATISTICS jest włączone, wyświetlane są informacje statystyczne. |
ALTER RESOURCES |
SERWER |
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 |
Numer indeksu lub spisu skanowanie wykonywane. |
ALTER SERVER STATE |
SERWER |
Odczyty logicznych |
Smalldatetime (języka Transact-SQL) |
SERWER |
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 |
odczytuje odczytu z wyprzedzeniem |
ŚLEDZENIE ZMIAN |
SERWER |
Liczba stron jest umieszczany w pamięci podręcznej dla kwerendy. |
ZMIENIANIE DOWOLNEGO UŻYTKOWNIKA |
BAZY DANYCH |
odczytuje LOB logicznych |
UWIERZYTELNIANIE |
BAZY DANYCH |
odczytuje LOB logicznych |
UWIERZYTELNIANIA SERWERA |
SERWER |
BADB |
kopia zapasowa BAZY DANYCH |
BAZY DANYCH |
Odczyty fizycznej LOB |
kopia zapasowa DZIENNIKA |
BAZY DANYCH |
CL |
FORMANT |
ELEMENT_WILDCARD |
CL |
FORMANT |
wirtualny plik dziennika |
CL |
FORMANT |
ATTRIBUTE_WILDCARD |
CL |
FORMANT |
Czy nazwa użytkownika konta używane do uzyskania dostępu do serwer monitoringu. |
CL |
FORMANT |
Wyprowadzenie |
CL |
FORMANT |
BAZY DANYCH |
CL |
FORMANT |
ENDPOINT |
CL |
FORMANT |
N = None (nie pochodzi) |
CL |
FORMANT |
X = rozszerzenie |
CL |
FORMANT |
R = ograniczeń |
CL |
FORMANT |
S = podstawiania |
CL |
FORMANT |
OBIEKT |
CL |
FORMANT |
derivation_desc |
CL |
FORMANT |
Opis metoda wyprowadzania pochodnych typów: |
CL |
FORMANT |
trasa |
CL |
FORMANT |
SCHEMAT |
CL |
FORMANT |
usługa |
CL |
FORMANT |
ROZSZERZENIE |
CL |
FORMANT |
TYP |
CL |
FORMANT |
UŻYTKOWNIK |
CL |
FORMANT |
OGRANICZENIA |
CL |
FORMANT SERWERA |
SERWER |
LOB odczytów odczytu z wyprzedzeniem |
ŁĄCZENIE |
BAZY DANYCH |
LOB odczytów odczytu z wyprzedzeniem |
ŁĄCZENIE |
ENDPOINT |
CORP |
POŁĄCZENIE replikacja |
BAZY DANYCH |
Ustawiono zestaw STATISTICS IO na wykonać lub uruchomić czas, a nie w czasie analizowania. |
Określa data, która jest połączona z czas dnia. |
SERWER |
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 DOWOLNEJ BAZY DANYCH |
SERWER |
BufferWithTolerance (geometrii typ danych) |
TWORZENIE BAZY DANYCH |
BAZY DANYCH |
CRDE |
TWORZENIE zdarzenie DDL powiadomienie |
SERWER |
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 |
Im mniejszy tolerancja, więcej punktów wielokąt będzie miał, co powoduje zwiększenie stopnia złożoności wynik, ale zmniejsza się błędu. |
UTWÓRZ PUNKT KOŃCOWY |
SERWER |
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 |
Nazwa uprawnień. |
Czas jest oparty na dzień 24-godzinnym, zawsze zero sekund (: 00) i bez ułamków sekund. |
SERWER |
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 |
BAZY DANYCH |
DL |
USUWANIE |
OBIEKT |
DL |
USUWANIE |
SCHEMAT |
Jeśli nie jest NULL, jest to nazwa klasy nadrzędnej, która zawiera bieżącą klasę. |
wykonać |
BAZY DANYCH |
Jeśli nie jest NULL, jest to nazwa klasy nadrzędnej, która zawiera bieżącą klasę. |
wykonać |
OBIEKT |
Jeśli nie jest NULL, jest to nazwa klasy nadrzędnej, która zawiera bieżącą klasę. |
wykonać |
SCHEMAT |
Jeśli nie jest NULL, jest to nazwa klasy nadrzędnej, która zawiera bieżącą klasę. |
wykonać |
TYP |
Jeśli nie jest NULL, jest to nazwa klasy nadrzędnej, która zawiera bieżącą klasę. |
wykonać |
OGRANICZENIA |
parent_covering_permission_name |
PERSONIFIKACJA |
R = ograniczeń |
parent_covering_permission_name |
PERSONIFIKACJA |
UŻYTKOWNIK |
IN |
Aby wyświetlić właściwości operator plan wykonania |
BAZY DANYCH |
IN |
Aby wyświetlić właściwości operator plan wykonania |
OBIEKT |
IN |
Aby wyświetlić właściwości operator plan wykonania |
SCHEMAT |
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 |
Typy uprawnień kompaktowy |
ODWOŁANIA |
ATTRIBUTE_WILDCARD |
Typy uprawnień kompaktowy |
ODWOŁANIA |
Czy nazwa użytkownika konta używane do uzyskania dostępu do serwer monitoringu. |
Typy uprawnień kompaktowy |
ODWOŁANIA |
Wyprowadzenie |
Typy uprawnień kompaktowy |
ODWOŁANIA |
BAZY DANYCH |
Typy uprawnień kompaktowy |
ODWOŁANIA |
N = None (nie pochodzi) |
Typy uprawnień kompaktowy |
ODWOŁANIA |
X = rozszerzenie |
Typy uprawnień kompaktowy |
ODWOŁANIA |
S = podstawiania |
Typy uprawnień kompaktowy |
ODWOŁANIA |
OBIEKT |
Typy uprawnień kompaktowy |
ODWOŁANIA |
SCHEMAT |
Typy uprawnień kompaktowy |
ODWOŁANIA |
ROZSZERZENIE |
Typy uprawnień kompaktowy |
ODWOŁANIA |
TYP |
Typy uprawnień kompaktowy |
ODWOŁANIA |
OGRANICZENIA |
Typ uprawnienia |
Te typy względem SQL Standard. |
SERWER |
Nazwa uprawnienia |
WYBIERZ OPCJĘ |
BAZY DANYCH |
Nazwa uprawnienia |
WYBIERZ OPCJĘ |
OBIEKT |
Nazwa uprawnienia |
WYBIERZ OPCJĘ |
SCHEMAT |
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 |
klucz ASYMETRYCZNEGO |
PRZEJMOWANIE NA WŁASNOŚĆ |
ATTRIBUTE_WILDCARD |
klucz ASYMETRYCZNEGO |
PRZEJMOWANIE NA WŁASNOŚĆ |
Czy nazwa użytkownika konta używane do uzyskania dostępu do serwer monitoringu. |
klucz ASYMETRYCZNEGO |
PRZEJMOWANIE NA WŁASNOŚĆ |
Wyprowadzenie |
klucz ASYMETRYCZNEGO |
PRZEJMOWANIE NA WŁASNOŚĆ |
BAZY DANYCH |
klucz ASYMETRYCZNEGO |
PRZEJMOWANIE NA WŁASNOŚĆ |
ENDPOINT |
klucz ASYMETRYCZNEGO |
PRZEJMOWANIE NA WŁASNOŚĆ |
N = None (nie pochodzi) |
klucz ASYMETRYCZNEGO |
PRZEJMOWANIE NA WŁASNOŚĆ |
X = rozszerzenie |
klucz ASYMETRYCZNEGO |
PRZEJMOWANIE NA WŁASNOŚĆ |
S = podstawiania |
klucz ASYMETRYCZNEGO |
PRZEJMOWANIE NA WŁASNOŚĆ |
OBIEKT |
klucz ASYMETRYCZNEGO |
PRZEJMOWANIE NA WŁASNOŚĆ |
derivation_desc |
klucz ASYMETRYCZNEGO |
PRZEJMOWANIE NA WŁASNOŚĆ |
Opis metoda wyprowadzania pochodnych typów: |
klucz ASYMETRYCZNEGO |
PRZEJMOWANIE NA WŁASNOŚĆ |
trasa |
klucz ASYMETRYCZNEGO |
PRZEJMOWANIE NA WŁASNOŚĆ |
SCHEMAT |
klucz ASYMETRYCZNEGO |
PRZEJMOWANIE NA WŁASNOŚĆ |
usługa |
klucz ASYMETRYCZNEGO |
PRZEJMOWANIE NA WŁASNOŚĆ |
ROZSZERZENIE |
klucz ASYMETRYCZNEGO |
PRZEJMOWANIE NA WŁASNOŚĆ |
TYP |
klucz ASYMETRYCZNEGO |
PRZEJMOWANIE NA WŁASNOŚĆ |
OGRANICZENIA |
KONTRAKT |
AKTUALIZACJA |
BAZY DANYCH |
KONTRAKT |
AKTUALIZACJA |
OBIEKT |
KONTRAKT |
AKTUALIZACJA |
SCHEMAT |
PUNKT KOŃCOWY |
DEFINICJA WIDOKU |
ELEMENT_WILDCARD |
PUNKT KOŃCOWY |
DEFINICJA WIDOKU |
wirtualny plik dziennika |
PUNKT KOŃCOWY |
DEFINICJA WIDOKU |
ATTRIBUTE_WILDCARD |
PUNKT KOŃCOWY |
DEFINICJA WIDOKU |
Czy nazwa użytkownika konta używane do uzyskania dostępu do serwer monitoringu. |
PUNKT KOŃCOWY |
DEFINICJA WIDOKU |
Wyprowadzenie |
PUNKT KOŃCOWY |
DEFINICJA WIDOKU |
BAZY DANYCH |
PUNKT KOŃCOWY |
DEFINICJA WIDOKU |
ENDPOINT |
PUNKT KOŃCOWY |
DEFINICJA WIDOKU |
N = None (nie pochodzi) |
PUNKT KOŃCOWY |
DEFINICJA WIDOKU |
X = rozszerzenie |
PUNKT KOŃCOWY |
DEFINICJA WIDOKU |
R = ograniczeń |
PUNKT KOŃCOWY |
DEFINICJA WIDOKU |
S = podstawiania |
PUNKT KOŃCOWY |
DEFINICJA WIDOKU |
OBIEKT |
PUNKT KOŃCOWY |
DEFINICJA WIDOKU |
derivation_desc |
PUNKT KOŃCOWY |
DEFINICJA WIDOKU |
Opis metoda wyprowadzania pochodnych typów: |
PUNKT KOŃCOWY |
DEFINICJA WIDOKU |
trasa |
PUNKT KOŃCOWY |
DEFINICJA WIDOKU |
SCHEMAT |
PUNKT KOŃCOWY |
DEFINICJA WIDOKU |
usługa |
PUNKT KOŃCOWY |
DEFINICJA WIDOKU |
ROZSZERZENIE |
PUNKT KOŃCOWY |
DEFINICJA WIDOKU |
TYP |
PUNKT KOŃCOWY |
DEFINICJA WIDOKU |
UŻYTKOWNIK |
PUNKT KOŃCOWY |
DEFINICJA WIDOKU |
OGRANICZENIA |
WIĘCEJ WYKAZU |
REJESTROWANIE ZMIAN W WIDOKU |
OBIEKT |
WIĘCEJ WYKAZU |
REJESTROWANIE ZMIAN W WIDOKU |
SCHEMAT |
WIĘCEJ STOPLIST |
UMOŻLIWIA WYŚWIETLANIE WSZYSTKICH DEFINICJI |
SERWER |
IDENTYFIKATOR LOGOWANIA |
VIEW ANY DATABASE |
SERWER |
typ komunikatu |
WYŚWIETLANIE STANU BAZY DANYCH |
BAZY DANYCH |
wiązanie usługa ZDALNEGO |
WYŚWIETLANIE STANU SERWERA |
SERWER |
ROLA |
EXTERNAL ACCESS ASSEMBLY |
SERWER |
klucz zawartości |
Są one bardziej poręczny. |
SERWER |
Remarks
kolekcja SCHEMATU XMLALAAALAK
ALAR
NIESTETY
Uprawnienia
Wymaga członkostwo w roli publicznej.
Przykłady
A.ALCD
SELECT * FROM sys.fn_builtin_permissions(DEFAULT)
B.ALCF
SELECT * FROM sys.fn_builtin_permissions(N'SYMMETRIC KEY')
C.ALCO
SELECT * FROM sys.fn_builtin_permissions(DEFAULT)
WHERE permission_name = 'SELECT';
Historia zmian
Microsoft Learning |
---|
ALDA |
ALDB |
ALDS |