# Credencias Oracle Golden Gate

En este artículo vamos a definir una credencial dentro de golden gate, algo que puede ser muy útil para tener más seguridad en las parametrizaciones de los distintos procesos.

Para definir la credencial, usaremos el siguiente comando

```plaintext
GGSCI (__) 5> add credentialstore
```

Ahora que hemos definido la credencial, agregáramos un usuario con el comando **alter credentialstore add user \_\_ alias \_\_**. Nos solicitara la contraseña al ejecutar el comando.

```plaintext
GGSCI (__) 7> alter credentialstore add user c##ggate@PDB1 alias alias_ggate
```

Probamos que conectamos con el comando **dblogin useridalias** indicando el alias que hemos definido en el punto anterior.

```plaintext
GGSCI (__) 13> dblogin useridalias alias_ggate
Successfully logged into database CDB$ROOT.
```

Fantástico, nos funciona el acceso sin tener que usar contraseñas.

Modificamos el archivo de parámetros del proceso para indicar que se use el credential definida en el punto anterior

```plaintext
EXTRACT eekapdb1
useridalias alias_ggate
EXTTRAIL ./dirdat/ek
...
```

Listo. Ahora tenemos definido los ficheros de parámetros sin tener que pasar las contraseñas.Espero que os sirva.
