sys.assemblies (Transact-SQL)
適用於:Microsoft Fabric Microsoft網狀架構倉儲中的 SQL Server Azure SQL 受控執行個體 Azure Synapse Analytics Analytics Platform System (PDW) SQL 分析端點
傳回每個元件的數據列。
資料行名稱 | 資料類型 | 描述 |
---|---|---|
name | sysname | 組件的名稱。 資料庫內是唯一的。 |
principal_id | int | 擁有這個元件的主體標識碼。 |
assembly_id | int | 元件識別碼。 在資料庫內是唯一的。 |
clr_name | nvarchar(4000) | 將簡單名稱、版本號碼、文化、公開金鑰和組件架構加以編碼的標準字串。 這個值可以唯一識別 Common Language Runtime (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 = 元件僅適用於 Managed 呼叫端。 也就是說,元件會為資料庫中的其他元件提供內部實作。 |
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)