SAP HANA | Gestión de la hdbuseretore
La hdbuserstore es la mejor forma de proteger las credenciales de los usuarios cuando se van a utilizar desde scripts a nivel de sistema operativo.
El uso de la hdbuserstore es muy simple, veamos las diferente acciones y como utilizarlas:
Listar los usuarios que contiene la hdbuserstore:
hdbuserstore LIST
Datos de ejemplo
Para meter un nuevo usuario en la hdbuserstore es:
Te proponemos estos articuloshdbuserstore SET USER "hostname:puerto de la base de datos" usuario password
Por ejemplo con estos datos:
Clave SYS
Hostname: CSNSERVER01
Puerto: 30015
Usuario: SYSTEM
Password: cursosapnetweaver01
Añadir un usuario en la hdbuserstore
por tanto el comando para meter este usuario en la hdbuserstore sería:
Te proponemos estos articuloshdbusersetore SET SYS "CSNSERVER01:30015" SYSTEM cursosapnetweaver01
Borrar un usuario de la hdbuserstore
Para poder borrar un usuario de la hdbuserstore (por ejemplo el usuario del ejemplo anterior):
hdbuserstore DELETE SYS
Usar un usuario de la hdbuserstore
Cuando tenemos un usuario en la hdbuserstore, podemos interactuar con SAP HANA de la siguiente manera:
Te proponemos estos articuloshdbsql -U SYS "select * from " SYS"."M_BACKUP_CATALOG"";
Como vemos, hemos realizado una consulta, pero ocultamos el usuario y la password del usuario que la realiza. Esto es especialmente útil para tareas como la realización de backups desde scripts.
Deja una respuesta
Lo siento, debes estar conectado para publicar un comentario.
Te pueden interesar: