sys.assembly (Transact-SQL)
Berlaku untuk:
SQL Server (semua versi yang didukung)
Azure SQL Managed Instance
Azure Synapse Analytics Analytics
Platform System (PDW)
Mengembalikan baris untuk setiap rakitan.
| Nama kolom | Jenis data | Deskripsi |
|---|---|---|
| nama | nama sysname | Nama majelis. Unik dalam database. |
| principal_id | Int | ID prinsipal yang memiliki assembly ini. |
| assembly_id | int | Nomor identifikasi perakitan. Unik dalam database. |
| clr_name | nvarchar(4000) | String kanonis yang mengodekan nama sederhana, nomor versi, budaya, kunci publik, dan arsitektur perakitan. Nilai ini secara unik mengidentifikasi rakitan di sisi runtime bahasa umum (CLR). |
| permission_set | kecil | Set izin/tingkat keamanan untuk perakitan. 1 = akses Brankas 2 = Akses Eksternal 3 = Akses Tidak Aman |
| permission_set_desc | nvarchar(60) | Deskripsi untuk set izin/tingkat keamanan untuk perakitan. SAFE_ACCESS EXTERNAL_ACCESS UNSAFE_ACCESS |
| is_visible | bit | 1 = Assembly terlihat untuk mendaftarkan titik masuk Transact-SQL. 0 = Assembly hanya ditujukan untuk penelepon terkelola. Artinya, perakitan menyediakan implementasi internal untuk rakitan lain dalam database. |
| create_date | datetime | Tanggal perakitan dibuat atau didaftarkan. |
| modify_date | datetime | Tanggal perakitan dimodifikasi. |
| is_user_defined | bit | Menunjukkan sumber assembly. 0 = Rakitan yang ditentukan sistem (seperti Microsoft.SqlServer.Types untuk jenis data hierarkisid ) 1 = Rakitan yang ditentukan pengguna |
Izin
Visibilitas metadata dalam tampilan katalog terbatas pada securable yang dimiliki pengguna atau di mana pengguna telah diberi beberapa izin. Untuk informasi selengkapnya, lihat Konfigurasi Visibilitas Metadata.
Lihat juga
Tampilan Katalog Rakitan CLR (SQL Bertransaksi)
Tampilan Katalog (Transact-SQL)
ASSEMBLYPROPERTY (Transact-SQL)