PostgreSQL básico

Crear nuevo usuario CREATE USER <user> WITH PASSWORD '<password>'; Asignar privilegios al usuario GRANT ALL PRIVILEGES ON DATABASE <database> TO <user>; Nótese que esta operación no otorga permisos al usuario para crear nuevas bases de datos. Dar permiso al usuario para crear nuevas bases de datos ALTER USER <user> CREATEDB; Dar permisos de superusuario Podemos dar todos los permisos de gestión a un usuario normal con el comando: ALTER ROLE <user> SUPERUSER; Esto nos permite ejecutar diversos comandos, más allá de crear y utilizar bases de datos, con un usuario “normal”, como por ejemplo añadir extensiones a una base de datos existente: ...

September 23, 2012 · 2 min · José Luis Patiño Andrés