sys.assemblies (Transact-SQL)
Devuelve una fila para cada ensamblado.
Nombre de columna |
Tipo de datos |
Descripción |
---|---|---|
name |
sysname |
Nombre del ensamblado. Es único en la base de datos. |
principal_id |
int |
Id. de la entidad de seguridad propietaria de este ensamblado. |
assembly_id |
int |
Número de identificación del ensamblado. Es único en una base de datos. |
clr_name |
nvarchar(4000) |
Cadena canónica que codifica el nombre sencillo, número de versión, referencia cultural, clave pública y arquitectura del ensamblado. Este valor identifica de forma única el ensamblado en Common Language Runtime (CLR). |
permission_set |
tinyint |
Conjunto de permisos y nivel de seguridad del ensamblado. 1 = Acceso seguro 2 = Acceso externo 3 = Acceso no seguro |
permission_set_desc |
nvarchar(60) |
Descripción del conjunto de permisos y nivel de seguridad del ensamblado. SAFE_ACCESS EXTERNAL_ACCESS UNSAFE_ACCESS |
is_visible |
bit |
1 = El ensamblado está visible para registrar puntos de entrada de Transact-SQL. 0 = El ensamblado está destinado únicamente a autores de llamadas administrados. Es decir, el ensamblado proporciona una implementación interna para otros ensamblados de la base de datos. |
create_date |
datetime |
Fecha en que se creó o se registró el ensamblado. |
modify_date |
datetime |
Fecha en que se modificó el ensamblado. |
is_user_defined |
bit |
Indica el origen del ensamblado. 0 = Ensamblados (como Microsoft.SqlServer.Types para el tipo de datos hierarchyid ) definidos por el sistema 1 = Ensamblados definidos por el usuario. |
Permisos
En SQL Server 2005 y versiones posteriores, la visibilidad de los metadatos en las vistas de catálogo se limita a los elementos que pueden protegerse y que son propiedad de un usuario o sobre los que el usuario tienen algún permiso. Para obtener más información, vea Configuración de visibilidad de los metadatos.