Parámetros para comandos cuando la administración de seguridad está habilitada - Teradata Data Mover

Teradata® Data Mover Guía del usuario

Product
Teradata Data Mover
Release Number
17.20
Published
Septiembre de 2022
Language
Español
Last Update
2022-10-12
dita:mapPath
es-ES/tsn1650877444606.ditamap
dita:ditavalPath
es-ES/mpm1591127278842.ditaval
dita:id
B035-4101
Product Category
Analytical Ecosystem

Cuando se habilita la administración de seguridad, los usuarios de Viewpoint y los superusuarios de Data Mover deben especificar valores para varios parámetros de seguridad.

Usuarios de Viewpoint

Un usuario de Viewpoint debe proporcionar su nombre de usuario y contraseña de Viewpoint mediante los parámetros security_username y security_password. Cuando un usuario proporciona un valor para el parámetro security_username, el proceso de autenticación de Viewpoint devuelve información sobre el rol del usuario a la línea de comandos. Si el rol del usuario tiene el permiso de acceso requerido para ejecutar el comando, el comando se ejecuta.

El usuario de Viewpoint puede proporcionar los parámetros de seguridad directamente en la línea de comandos o en un archivo parameters.xml. Por ejemplo, un usuario de Viewpoint que desee ejecutar el comando list_jobs podría escribir lo siguiente:
datamove list_jobs -security_username ViewpointUser -security_password MyPassword -job_name MyJob
También podría escribir lo siguiente:
datamove list_jobs -f list_job.xml
donde list_job.xml contiene lo siguiente:
<dmListJobs xmlns="http://schemas.teradata.com/dataMover/v2009" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://schemas.teradata.com/unity/datamover.xsd">
 <dmSecurity>
  <security_username>user</security_username>
  <security_password>test</security_username>
 </dmSecurity>
 <job_name>test</job_name>
</dmListJobs> 

Independientemente del método empleado, si no se especifica security_password o se deja en blanco, la interfaz de línea de comandos pedirá la contraseña de Viewpoint. El usuario puede introducir la contraseña de Viewpoint enmascarada en ese momento.

Superusuario de Data Mover

Algunos comandos solo pueden ser ejecutados por superusuarios de Data Mover o administradores de Viewpoint. Los superusuarios de Data Mover deben especificar valores para uno de los siguientes parámetros directamente en la interfaz de línea de comandos o en parameters.xml.
  • -security_username y-security_password
  • -security_password_encrypted

No especifique un valor para AMBOS parámetros: -security_password y -security_password_encrypted.

A menos que se modifique la contraseña de superusuario con el comando modify_admin_password, use dmcl_admin como el valor para los parámetros -security_username y -security_password.

Por ejemplo, un usuario de Data Mover que desee ejecutar el comando start, puede escribir lo siguiente:
datamove start -job_name PROD1_TO_DEV1 -security_username dmcl_admin -security_password 53cUr17y
El usuario también puede especificar valores para los elementos de administración de seguridad en un archivo XML en lugar de añadir los parámetros en la línea de comandos. Los parámetros de seguridad deben ser los primeros elementos que se especifican en el archivo parameters.xml. El siguiente archivo parameters.xml ejecuta el comando start para el trabajo PROD1_TO_DEV1, asume que la administración de seguridad está habilitada y utiliza dmcl_admin como nombre de usuario para el superusuario y 53cUr17y como contraseña de superusuario. Si la administración de seguridad está habilitada, especifique siempre los valores de los elementos <security_username> y <security_password> inmediatamente después del primer elemento en el archivo XML.
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<dmEdit
	xmlns="http://schemas.teradata.com/dataMover/v2009"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://schemas.teradata.com/unity/datamover.xsd">
	<security_username>dmcl_admin</security_username>
 <security_password>53cUr17y</security_password>
 <job_name>PROD1_TO_DEV1</job_name>
</dmEdit>