Conceder permiso a una cuenta de usuario para crear bases de datos en PostgreSQL


129

¿Cómo le doy a una cuenta de usuario en PostgreSQL la capacidad de crear y eliminar bases de datos? ¿Hay alguna manera de hacer esto GRANT?

Respuestas:



34

Primero, debe iniciar sesión como usuario de postgres:

$ sudo -u postgres psql postgres

# \password postgres

Enter new password:

Después de ingresar una nueva contraseña para el usuario de postgres (tipo especial de usuario en PostgreSQL), ahora ha iniciado sesión como postgres y puede otorgar permiso a otros usuarios. Digamos que tiene un usuario llamado usuario1. Para otorgarle la capacidad de crear y eliminar bases de datos, debe escribir (como usuario de postgres):

ALTER USER user1 CREATEDB;

Espero que esto ayude...

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.