sys.server_sql_modules (Transact-SQL)

適用対象: SQL Server Azure SQL Managed Instance

TR 型のサーバー レベルトリガー用の SQL モジュールのセットが含まれています。 このリレーションは sys.server_triggers に結合できます。 組 (object_id) はリレーションのキーです。

列名 データ型 説明
object_id int これは、このモジュールが定義されているサーバー レベルのトリガーへの FOREIGN KEY 参照です。
定義 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 principal-2 = EXECUTE AS OWNER の場合、指定したプリンシパルの ID。

アクセス許可

カタログ ビューでのメタデータの可視性は、ユーザーが所有しているか、ユーザーに何らかのアクセス許可が付与されているセキュリティ保護可能なリソースに限定されます。 詳細については、「 Metadata Visibility Configuration」を参照してください。

参照

カタログ ビュー (Transact-SQL)