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.

See Also

Reference