sys.server_assembly_modules (Transact-SQL)
Se aplica a:SQL ServerAzure SQL Managed Instance
Contiene una fila por cada módulo de ensamblado de los desencadenadores de nivel de servidor de tipo TA. Esta vista asigna los desencadenadores de ensamblado a la implementación CLR subyacente. Puede unirse a esta relación con sys.server_triggers. El ensamblado debe cargarse en la base de datos maestra . La tupla (object_id) es la clave de la relación.
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
object_id | int | Se trata de una referencia FOREIGN KEY al objeto en el que se define este módulo de ensamblado. |
assembly_id | int | Id. del ensamblado desde el que se creó este módulo. El ensamblado debe estar cargado en la base de datos maestra. |
assembly_class | sysname | Nombre de la clase del ensamblado que define este módulo. |
assembly_method | sysname | Nombre del método de la clase que define este módulo. Es NULL para las funciones de agregado (AF). |
execute_as_principal_id | int | Id. de la entidad de seguridad de servidor EXECUTE AS. NULL de manera predeterminada o si EXECUTE AS CALLER. Identificador de la entidad de seguridad especificada si EXECUTE AS SELF EXECUTE AS <principal>. -2 = EXECUTE AS OWNER. |
Permisos
La visibilidad de los metadatos de las vistas de catálogo se limita a elementos protegibles que un usuario posee o en el que se concedió algún permiso al usuario. Para obtener más información, consulte Metadata Visibility Configuration.
Consulte también
Vistas de catálogo (Transact-SQL)
Vistas de catálogo de objetos (Transact-SQL)
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de