Skip site navigation (1) Skip section navigation (2)

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 (view raw or flat)
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

pgsql-es-ayuda by date

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

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group