TABLE_PRIVILEGES (Transact-SQL)
Zwraca jeden wiersz dla każdego uprawnienia do tabeli udzielonego bieżącemu użytkownikowi lub przez niego w bieżącej bazie danych.
Aby pobrać informacje z tych widoków, należy określić w pełni kwalifikowanej nazwy INFORMATION_SCHEMA. view_name.
Nazwa kolumna |
Typ danych |
Description |
---|---|---|
PRZEKAZUJĄCA |
nvarchar(128) |
Unikatowy identyfikator dla bazy danych. |
GRANTEE |
nvarchar(128) |
Użytkownik, któremu udzielono uprawnienia. |
TABLE_CATALOG |
nvarchar(128) |
Kwalifikator tabela. |
TABLE_SCHEMA |
nvarchar(128) |
Nazwa schematu zawierającego tabelę.
Important Note:
Nie należy używać INFORMATION_SCHEMA widoków do określenia schematu obiektu.Tylko niezawodnym sposobem znalezienia schematu obiektu jest widoku wykazu sys.objects kwerendy lub za pomocą funkcja OBJECT_SCHEMA_NAME.
|
NAZWA_TABELI |
sysname |
Nazwa tabela. |
Po przywróceniu bazy danych, nowa wartość jest przypisany. |
varchar(10) |
Unikatowy identyfikator oryginalnej bazy danych przy tworzeniu. |
Wartość ta nie zmienia się gdy baza danych zostanie przywrócone, nawet na inną nazwę. |
varchar(3) |
Podstawy LSN różnicowe kopie zapasowe. |
Przykłady
W poniższym przykładzie są zwracane wiersze z widoku TABLE_PRIVILEGES.