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

Re: Crear usuario sin privilegios

From: Mariano Reingart <reingart(at)gmail(dot)com>
To: suso <jlcubas(at)terra(dot)es>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Crear usuario sin privilegios
Date: 2009-07-25 15:32:49
Message-ID: 5aebd8250907250832j1b6fe41bnc58b1cfe93a59ca9@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
2009/7/25 suso <jlcubas(at)terra(dot)es>:
> 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

Esto lo hiciste solo para la base de datos?
Tenes que hacerlo para cada tabla, solapa privilegios.
Los privilegios para la base solo dicen si se puede conectar o crear
tablas temporales, no son privilegios globales que aplican a todos los
objetos, por eso tenes que conceder permisos específicos (SELECT,
UPDATE, etc.) por cada objeto que quieras acceder (tablas, secuencias,
funciones, etc.)

Sds
Mariano

In response to

Responses

pgsql-es-ayuda by date

Next:From: Santiago ZarateDate: 2009-07-25 15:57:59
Subject: Re: charla sobre postgres
Previous:From: susoDate: 2009-07-25 15:28:50
Subject: Re: Crear usuario sin privilegios - resultado

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