SAP HANA | Gestión de la hdbuseretore

SAP Hana gestión hdbuserstore

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:

Índice
  1. Listar los usuarios que contiene la hdbuserstore:
  2. Datos de ejemplo
  3. Añadir un usuario en la hdbuserstore
  4. Borrar un usuario de la hdbuserstore
  5. Usar un usuario de la hdbuserstore

Listar los usuarios que contiene la hdbuserstore:

hdbuserstore LIST

Datos de ejemplo

Para meter un nuevo usuario en la hdbuserstore es:

Te proponemos estos articulosInstalación SAP ECC EHP5 - SQL 2008 - Windows 2008Instalación SAP ECC EHP5 - SQL 2008 - Windows 2008

hdbuserstore 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 articulosInstalación SAP IDES 6.0 sobre Microsoft SQL 2008Instalación SAP IDES 6.0 sobre Microsoft SQL 2008

hdbusersetore 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 articulosSAP BASIS STANDARD REPORTSSAP BASIS STANDARD REPORTS

hdbsql -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.

Te pueden interesar:

Subir