sys.server_sql_modules (Transact-SQL)
Contiene el conjunto de módulos SQL para los desencadenadores del nivel de servidor de tipo TR. Puede combinar esta relación con sys.server_triggers. La tupla (object_id) es la clave de la relación.
Nombre de columna |
Tipo de datos |
Descripción |
---|---|---|
object_id |
int |
Se trata de una referencia FOREIGN KEY al desencadenador del nivel de servidor en el que se define este módulo. |
definition |
nvarchar(max) |
Texto SQL que define este módulo. NULL = Cifrado. |
uses_ansi_nulls |
bit |
El módulo fue creado con la opción de conjunto ANSI NULLS establecida en ON. |
uses_quoted_identifier |
bit |
El módulo fue creado con la opción de conjunto QUOTED IDENTIFIER establecida en ON. |
execute_as_principal_id |
int |
Id. de la entidad de seguridad de servidor EXECUTE AS. NULL de manera predeterminada o si EXECUTE AS CALLER Id. de la entidad de seguridad especificada si EXECUTE AS SELF EXECUTE AS <entidad de seguridad>. -2 = EXECUTE AS OWNER. |
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.