sys.server_sql_modules (Transact-SQL)
一連の TR タイプのサーバー レベル トリガー用の SQL モジュールを保持します。 このリレーションは sys.server_triggers に結合できます。 組 (object_id) はリレーションのキーです。
適用対象: SQL Server (SQL Server 2008 から現在のバージョンまで) |
列名 |
データ型 |
説明 |
---|---|---|
object_id |
int |
このモジュールが定義されているサーバー レベル トリガーに戻される FOREIGN KEY 参照です。 |
definition |
nvarchar(max) |
このモジュールを定義する SQL テキストです。 NULL は、暗号化されていることを示します。 |
uses_ansi_nulls |
bit |
モジュールは ANSI NULLS 設定オプションを ON に設定して作成されました。 |
uses_quoted_identifier |
bit |
モジュールは QUOTED IDENTIFIER 設定オプションを ON に設定して作成されました。 |
execute_as_principal_id |
int |
EXECUTE AS サーバー プリンシパルの ID です。 既定、または EXECUTE AS CALLER の場合は、NULL です。 EXECUTE AS SELF EXECUTE AS <プリンシパル> の場合は、指定したプリンシパルの ID になります。 -2 = EXECUTE AS OWNER。 |
権限
カタログ ビューでのメタデータの表示が、ユーザーが所有しているかそのユーザーが権限を許可されている、セキュリティ保護可能なメタデータに制限されます。詳細については、「メタデータ表示の構成」を参照してください。