Re: No puedo dar privilegios a un usuario.

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)

In response to

Responses

Browse pgsql-es-ayuda by date

  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