sys.server_sql_modules (języka Transact-SQL)

Zawiera zestaw modułów SQL server - wyzwalaczypoziom typu TR.Możesz łączyć tej relacji do sys.server_triggers.spójna kolekcja (object_id) jest klucz relacji.

Nazwa kolumny

Typ danych

Opis

object_id

int

Jest odwołaniem klucza OBCEGO do wyzwalaczapoziom serwera - gdzie określone w tym module.

definicja

nvarchar(max)

TekstSQL , która definiuje ten moduł.

NULL = zaszyfrowane.

uses_ansi_nulls

bit

Moduł został utworzony za pomocą wartości null ANSI zestaw opcję zestaw na.

uses_quoted_identifier

bit

Moduł został utworzony za pomocą IDENTYFIKATORA NOTOWANE zestaw opcję zestaw na.

execute_as_principal_id

int

Identyfikator EXECUTE jako serwer główny.

Domyślnie NULL lub, jeśli wykonywanie WYWOŁUJĄCEGO jako

Identyfikator określonej jeżeli główna wykonanie SELF wykonanie jak <główne>.

-2 = WYKONANIE JAKO WŁAŚCICIEL.

Uprawnienia

W programie SQL Server 2005 i nowszych wersjach widoczność metadanych w widokach wykazu jest ograniczona do zabezpieczanych obiektów, które należą do użytkownika lub do których udzielono użytkownikowi pewnych uprawnień.Aby uzyskać więcej informacji, zobacz Konfiguracja widoczność metadanych.

Zobacz także

Odwołanie