in

¿Cómo cambiar la contraseña de usuario de PostgreSQL?

apple touch icon@2

En general, solo use la interfaz de usuario de pg admin para realizar actividades relacionadas con la base de datos.

Si, en cambio, se está enfocando más en automatizar la configuración de la base de datos para su desarrollo local, o CI, etc.

Por ejemplo, puede usar una combinación simple como esta.

(a) Cree un superusuario ficticio a través de jenkins con un comando similar a este:

docker exec -t postgres11-instance1 createuser --username=postgres --superuser experiment001

esto creará un superusuario llamado experiment001 en su base de datos de postgres.

(b) Dé a este usuario una contraseña ejecutando un comando SQL NO interactivo.

docker exec -t postgres11-instance1 psql -U experiment001 -d postgres -c "ALTER USER experiment001 WITH PASSWORD 'experiment001' "

Postgres es probablemente la mejor base de datos que existe para herramientas de línea de comandos (no interactivas). Crear usuarios, ejecutar SQL, hacer copias de seguridad de la base de datos, etc. En general, todo es bastante básico con Postgres y, en general, es bastante trivial integrar esto en sus scripts de configuración de desarrollo o en la configuración automatizada de CI.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Spring – Gestión de transacciones

x3wyXXagJnHaJdz2aB3Mp7 1200 80

Cómo robar planes de seguridad y entregarlos a SHADOW o GHOST en Fortnite para la misión final de Brutus