Volver a las preguntas frecuentes sobre Bases de datos
CENTRO DE AYUDA · FAQBases de datos2 min de lectura

¿Dónde debo colocar las credenciales al guardar una conexión de base de datos?

Coloca el secreto de conexión en el campo credentials del endpoint. IaGenify documenta que ese campo se cifra en reposo; evita incluir secretos en el campo de texto plano endpoint.uri.

Bases de datos

Guarda el secreto en el campo protegido

Un URI de base de datos suele contener usuario, contraseña, host y nombre de base. Al guardar la conexión con el SDK, coloca el URI en `endpoint.credentials`, siguiendo la estructura documentada. El campo independiente `endpoint.uri` se conserva como texto plano y no debe contener contraseñas ni otros secretos.

La llamada de configuración guarda los ajustes, pero no demuestra que la base de datos sea accesible ni que las credenciales funcionen. Después de guardarla, ejecuta una pequeña operación de solo lectura en la base prevista para validar conectividad y permisos. No copies el URI completo en registros, capturas, solicitudes de soporte ni ejemplos de FAQ.

Limita el acceso y gestiona los cambios con cuidado

Usa un usuario de base de datos con solo los permisos que necesita la aplicación y elige una etiqueta que no revele información sensible. No compartas una conexión guardada con más personas de las necesarias. Si una credencial pudo quedar expuesta, rótala con el proveedor de la base de datos y actualiza la conexión mediante los ajustes aprobados.

Para diagnosticar un fallo, comparte el proveedor, la operación, la hora y un error saneado en vez del URI. Comprueba por separado el nombre de la base y el acceso de red, pues cada uno puede fallar por un motivo distinto de la autenticación. El cifrado en reposo protege el campo almacenado, pero no hace seguro revelar el secreto en instrucciones o texto de diagnóstico copiado.

Volver a las preguntas frecuentes sobre Bases de datos