適用対象:SQL Server
Azure SQL Managed Instance
TA 型のサーバー レベル トリガーのアセンブリ モジュールごとに 1 行が含まれます。 このビューは、アセンブリ トリガーを、基になる CLR 実装にマップします。 このリレーションを sys.server_triggersに結合できます。 アセンブリは、 master データベースに読み込む必要があります。 タプル (object_id) は、リレーションシップのキーです。
| 列名 | データ型 | 説明 |
|---|---|---|
| object_id | int | これは、このアセンブリ モジュールが定義されているオブジェクトへの FOREIGN KEY 参照です。 |
| assembly_id | int | このモジュールの作成元であるアセンブリの ID。 アセンブリは master データベースに読み込む必要があります。 |
| assembly_class | sysname | モジュールを定義しているアセンブリ内のクラスの名前。 |
| assembly_method | sysname | このモジュールを定義するクラス内のメソッドの名前。 集計関数 (AF) の場合は NULL です。 |
| execute_as_principal_id | int |
EXECUTE ASサーバーのプリンシパルのIDです。 デフォルトではNULLで、発信者 EXECUTE AS 。 SELFEXECUTE AS<principal>EXECUTE AS指定された主体のIDです。 -2 = 所有者 EXECUTE AS 。 |
アクセス許可
カタログ ビューでのメタデータの可視性は、ユーザーが所有しているか、ユーザーに何らかのアクセス許可が付与されているセキュリティ保護可能なリソースに限定されます。 詳細については、「 Metadata Visibility Configuration」を参照してください。