From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | Pablo Braulio <brulics(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: No puedo dar privilegios a un usuario. |
Date: | 2005-10-11 19:17:26 |
Message-ID: | 20051011191726.GB19610@surnet.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Pablo Braulio escribió:
> Estoy tratando de dar privilegios a un usuario para hacer SELECT, UPDATE,
> DELETE, etc, de mi base de datos.
>
> Según el manual debo usar:
>
> GRANT ALL PRIVILEGES ON database TO user WITH GRANT OPTION;
>
> Según entiendo haciendo esto le doy privilegios totales al usuario sobre la
> base de datos.
Si, pero es sobre la _base de datos_. No dice que tengas permiso por
ej. para crear tablas (para eso necesitas permiso sobre el schema) ni
que puedas examinar o alterar el contenido de alguna tabla (para eso
necesitas permisos sobre la tabla).
Ojo con lo del GRANT OPTION. Lo mas probable es que el usuario no los
necesite. Lee el manual con detenimiento, no mires solo los ejemplos de
codigo.
--
Alvaro Herrera http://www.amazon.com/gp/registry/CTMLCN8V17R4
Thou shalt study thy libraries and strive not to reinvent them without
cause, that thy code may be short and readable and thy days pleasant
and productive. (7th Commandment for C Programmers)
From | Date | Subject | |
---|---|---|---|
Next Message | Pablo Braulio | 2005-10-11 19:37:24 | Re: No puedo dar privilegios a un usuario. |
Previous Message | Alvaro Herrera | 2005-10-11 19:14:51 | Re: Sun interesada en PostgreSQL |