sys.assemblies (Transact-SQL)
適用対象: SQL Server Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW) Microsoft Fabric のSQL 分析エンドポイント Microsoft Fabric のウェアハウス
各アセンブリの行を返します。
列名 | データ型 | 説明 |
---|---|---|
name | sysname | アセンブリの名前。 データベース内で一意です。 |
principal_id | int | このアセンブリを所有しているプリンシパルの ID。 |
assembly_id | int | アセンブリ識別番号。 データベース内で一意です。 |
clr_name | nvarchar (4000) | アセンブリの簡単な名前、バージョン番号、カルチャ、公開キー、およびアーキテクチャをエンコードする正規文字列。 この値は、共通言語ランタイム (CLR) 側でアセンブリを一意に識別する値です。 |
permission_set | tinyint | アセンブリのアクセス許可セット/セキュリティ レベル。 1 = 安全なアクセス 2 = 外部アクセス 3 = 安全でないアクセス |
permission_set_desc | nvarchar(60) | アセンブリに対する権限セットまたはセキュリティ レベルの説明。 SAFE_ACCESS EXTERNAL_ACCESS UNSAFE_ACCESS |
is_visible | bit | 1 = アセンブリは、Transact-SQL エントリ ポイントを登録するために表示されます。 0 = アセンブリは管理されている呼び出し元のみを対象にしています。 つまり、アセンブリは、データベース内の他のアセンブリの内部実装を提供します。 |
create_date | datetime | アセンブリが作成または登録された日付。 |
modify_date | datetime | アセンブリが変更された日付。 |
is_user_defined | bit | アセンブリのソースを示します。 0 = システム定義アセンブリ ( hierarchyid の Microsoft.SqlServer.Types データ型など) 1 = ユーザー定義アセンブリ |
アクセス許可
カタログ ビューでのメタデータの可視性は、ユーザーが所有しているか、ユーザーに何らかのアクセス許可が付与されているセキュリティ保護可能なリソースに限定されます。 詳細については、「 Metadata Visibility Configuration」を参照してください。
参照
CLR アセンブリ カタログ ビュー (Transact-SQL)
カタログ ビュー (Transact-SQL)
ASSEMBLYPROPERTY (Transact-SQL)