Udostępnij za pośrednictwem


sys.server_assembly_modules (Transact-SQL)

Zawiera jeden wiersz dla każdego modułu zestawu dla wyzwalaczy poziomu serwera typu TA.Ten widok mapuje wyzwalacze zestawów na bazową implementację CLR.Relację tę można sprzęgnąć z widokiem sys.server_triggers.Zestaw musi być załadowany do bazy danych master.Spójna kolekcja (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 obiektu, w którym zdefiniowano ten moduł zestawu.

assembly_id

int

Variables can be user-defined or system variables, such as @@SPID.When a procedure is executed for the first time, it is compiled to determine an optimal access plan to retrieve the data.

assembly_class

sysname

Nazwa klasy w zestawie, który definiuje ten moduł.

Parameters That Use the cursor Data Type

sysname

Nazwa metody w klasie, która definiuje ten moduł.NULL dla funkcji agregujących (AF).

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.