From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Victor Lopez <d01m01a2000(at)gmail(dot)com> |
Cc: | Neil Peter Braggio <pbraggio(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Usuario |
Date: | 2007-04-12 16:33:32 |
Message-ID: | 20070412163332.GH15947@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Victor Lopez escribió:
> Una pregunta teória sobre usuarios ...
>
> Aprovechando el 'asunto'.
>
> Teórica, porque es de esas cosas que hay que tener claras antes de
> hacerlas.
>
> Supongamos que quieres tener, solo, tus usuarios y tus bases de datos.
>
> 1 - crear tu usuario (rol) ... como superusuario ...
> 2 - crear tus bases de datos
> 3 - eliminar el usuario (rol) 'postgres' ¿?
>
> Lo pregunto porque, cuando se intenta eliminar (drop) cualquier rol
> que tiene dependencias, no te lo permite hasta que no las eliminas ...
>
> ... y 'postgres' tiene las dependencias básicas (template0, template1
> y postgres)
No se puede; el primer superusuario está "pinned" lo cual significa que
no se puede borrar bajo ninguna circunstancia (es como tratar de borrar
el tipo "int4" u "oid" -- estan "pinned" porque son parte de los
catalogos de sistema).
--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.
From | Date | Subject | |
---|---|---|---|
Next Message | Jenaro Centeno Gomez | 2007-04-12 16:41:19 | Re: creador de consultas |
Previous Message | Victor Lopez | 2007-04-12 16:30:09 | Re: propagar GRANT tabla -> secuencia |