Re: Crear usuario sin privilegios

From: suso <jlcubas(at)terra(dot)es>
To: Mariano Reingart <reingart(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Crear usuario sin privilegios
Date: 2009-07-25 15:21:21
Message-ID: 4A6B22F1.9070703@terra.es
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola Mariano, que tal!

> 2009/7/25 suso <jlcubas(at)terra(dot)es>:
>
>> Hola de nuevo, pues eso, como puedo crear usuarios sin privilegios, es decir
>> que pueda hacer consultas(añadir, update, borrar) de las diferentes Bd, no
>> de una sóla, se puede desde pgadmin III, el que viene con postgres 8.4?.
>>
>
> Ojo, sin privilegios es que no tiene permiso para ninguna tarea.
> En general, el creador (owner) es el que tiene permisos por defecto
> sobre el objeto que crea, el resto de los usuarios no tienen permiso
> por defecto y se debe otorgar permisos explicitamente (GRANT SELECT,
> UPDATE, DELETE ON tabla TO usuario)
>
>
Si, en las propiedades de cada base de datos, en los privilegios, añadí
cada usuario, y le añadi CREATE WITH GRANT OPTION, TEMP Y CONNECT con
lo mismo
>> He leido que se puede con el pgba.conf, lo he agregado, pero no me reconoce
>> ese usuario, a no ser que le de permisos de super.
>>
>
> En el pg_hba.conf solo se define a que base se puede conectar un
> usuario, eso no quiere decir que pueda hacer consultas o
> actualizaciones.
> ¿Definiste el rol con login para que pueda conectarse: CREATE ROLE
> usuario LOGIN?
> ¿El usuario tiene permisos de conexión: GRANT CONNECT ON DATABASE base
> TO usuario?
>
REspondí en las lineas superiores
> ¿Que error te muestra al conectarse?
>
>
ERROR: permiso denegado a la relación nombretabla;
Error while executing the query
> Volviendo a tu pregunta, tendrías que habilitar al usuario en
> pg_hba.conf para que se pueda autenticar contra las distintas bases de
> datos (o poner all para todas), y luego realizar los GRANTs sobre las
> bases de datos y tablas que queres que pueda consultar o actualizar.
>
> Sds
> Mariano
>
>
Un saludo
Suso

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message suso 2009-07-25 15:28:50 Re: Crear usuario sin privilegios - resultado
Previous Message Guido Barosio 2009-07-25 14:50:11 Re: charla sobre postgres