[CentOS-es] Privilegios de usuarios en PostgreSQL

Carlos Martinez camarti en gmail.com
Vie Jul 4 15:46:16 UTC 2014


Saludos.

Crea un usuario de base de datos que no sea superusuario.

crea la base de datos y asígnale como propietario el usuario anterior.
Las sentencias serían:

CREATE USER cmartinez;
ALTER USER cmartinez WITH PASSWORD 'holamundo';
CREATE DATABASE dbnegocio OWNER cmartinez;

El detalle de lo anterior es que cmartinez puede borrar y crear tablas
de dbnegocio. Si esto no es lo que quieres, entonces debes crear dos
usuarios: el primero para la restauración, backup y modificación del
modelo de datos. El otro es para manipular exclusivamente los datos
(INSERT, UPDATE, DELETE, EXECUTION ...)

Atte.,
Carlos Andrés Martínez

2014-07-04 9:27 GMT-05:00 <ylarguex en cimex.com.cu>:
>
> Buen dia colegas,
>
> Tengo un servidor con PostgreSQL en CentOS 5 y quisiera crear un usuario
> que tenga los siguientes privilegios:
>
> - Que pueda hacer consultas
> - Que pueda modificar los datos de las BDs
> - QUe pueda hacer BACKUP las BDs
> - QUe pueda hacer restauras de las BDs
>
> Pero....
>
> - QUE NO SEA CAPAZ DE CREAR BASES DE DATOS NUEVAS, TAMPOCO BORRAR LAS
> EXISTENTES...
>
>
> He hecho varias pruebas sin exito, es decir no puedo lograr q se cumpla
> todas la condiciones... alguna idea?
>
> Saludos y graxias de antemano
> _______________________________________________
> CentOS-es mailing list
> CentOS-es en centos.org
> http://lists.centos.org/mailman/listinfo/centos-es


Más información sobre la lista de distribución CentOS-es