Compartir a través de


catalog.set_environment_variable_protection (base de datos de SSISDB)

Se aplica a:SQL Server SSIS Integration Runtime en Azure Data Factory

Se aplica a:SQL Server

Establece el bit de sensibilidad de una variable de entorno en el catálogo Integration Services.

Sintaxis

catalog.set_environment_variable_protection [ @folder_name = ] folder_name  
    , [ @environment_name = ] environment_name  
    , [ @variable_name = ] variable_name  
    , [ @sensitive = ] sensitive  

Argumentos

[ @folder_name = ] folder_name
Nombre de la carpeta que contiene el entorno. folder_name es nvarchar(128) .

[ @environment_name = ] environment_name
El nombre del entorno. environment_name es nvarchar(128) .

[ @variable_name = ] variable_name
Nombre de la variable de entorno. El parámetro variable_name es de tipo nvarchar(128).

[ @sensitive = ] sensitive
Indica si la variable contiene un valor confidencial o no. Use un valor de 1 para indicar que el valor de la variable de entorno es confidencial o un valor de 0 para indicar que no lo es. Un valor confidencial se cifra cuando se almacena. Un valor que no es confidencial se almacena como texto simple. El parámetro sensitive es bit.

Valor de código de retorno

0 (correcto)

Conjuntos de resultados

None

Permisos

Este procedimiento almacenado necesita uno de los permisos siguientes:

  • Permisos READ y MODIFY en el entorno

  • Pertenencia al rol de base de datos de ssis_admin

  • Pertenencia al rol de servidor de sysadmin

Errores y advertencias

En la siguiente lista se describen algunas condiciones que pueden producir un error o una advertencia:

  • El nombre de la carpeta no es válido

  • El nombre del entorno no es válido

  • El nombre de la variable de entorno no es válido

  • El usuario no tiene los permisos adecuados.