sys.server_sql_modules (Transact-SQL)
Zawiera zestaw modułów języka SQL dla serwerowych wyzwalaczy typu TR.Relację tę można połączyć z widokiem sys.server_triggers.Spójna kolekcja (parametr object_id) jest kluczem relacji.
Nazwa kolumna |
Typ danych |
Description |
---|---|---|
object_id |
int |
Jest to odwołanie typu FOREIGN KEY prowadzące z powrotem do serwerowego wyzwalacza, w którym zdefiniowano ten moduł. |
definicja |
nvarchar(max) |
Kod SQL stanowiący definicję modułu. Wartość NULL = szyfrowania. |
uses_ansi_nulls |
bit |
Moduł został utworzony z włączoną opcją ANSI NULLS (wartość ON). |
uses_quoted_identifier |
bit |
Moduł został utworzony z włączoną opcją QUOTED IDENTIFIER (wartość ON). |
execute_as_principal_id |
int |
Identyfikator podmiotu zabezpieczeń serwera określonego opcją EXECUTE AS. Wartość NULL domyślnie lub w przypadku użycia opcji EXECUTE AS CALLER Identyfikator określonego głównego if wykonać AS AUTOMATYCZNEJ wykonać AS <główny>. 2 = wykonać JAKO WŁAŚCICIELA. |
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.