sys.assemblies (Transact-SQL)
Retourne une ligne pour chaque assembly.
Nom de colonne |
Type de données |
Description |
---|---|---|
name |
sysname |
Nom de l'assembly. Unique dans la base de données. |
principal_id |
int |
Identificateur du principal qui est propriétaire de cet assembly. |
assembly_id |
int |
Numéro d'identification de l'assembly Unique dans une base de données. |
clr_name |
nvarchar(4000) |
Chaîne canonique qui encode le nom simple, le numéro de version, les paramètres régionaux, la clé publique, et l'architecture de l'assembly. Cette valeur identifie de façon univoque l'assembly du côté CLR (Common Language Runtime). |
permission_set |
tinyint |
Jeu d'autorisations/niveau de sécurité de l'assembly. 1 = accès sécurisé 2 = accès externe 3 = accès non sécurisé |
permission_set_desc |
nvarchar(60) |
Description du jeu d'autorisations/niveau de sécurité de l'assembly. SAFE_ACCESS EXTERNAL_ACCESS UNSAFE_ACCESS |
is_visible |
bit |
1 = l'assembly est visible pour inscrire des points d'entrée Transact-SQL. 0 = l'assembly est destiné uniquement aux appelants gérés : L'assembly fournit une implémentation interne pour d'autres assemblys de la base de données. |
create_date |
datetime |
Date de création ou d'inscription de l'assembly. |
modify_date |
datetime |
Date de modification de l'assembly. |
is_user_defined |
bit |
Indique la source de l'assembly. 0 = assemblys définis par le système (tels que Microsoft.SqlServer.Types pour le type de données hierarchyid) 1 = assemblys définis par l'utilisateur |
Autorisations
La visibilité des métadonnées dans les affichages catalogue est limitée aux éléments sécurisables qu'un utilisateur détient ou pour lesquels des autorisations lui ont été accordées. Pour plus d'informations, consultez Configuration de la visibilité des métadonnées.
Voir aussi
Référence
Vues de catalogue d'assemblys CLR (Transact-SQL)