Muchas gracias ÁLvaro por tu respuesta,
mira loq ue me ha sacado:

basepruebas=# REVOKE ALL FROM SCHEMA public FROM public;
ERROR:  syntax error at or near "FROM"
LINE 1: REVOKE ALL FROM SCHEMA public FROM public;
                   ^
basepruebas=#


He probado también por si a caso cosas como:

basepruebas=# REVOKE ALL FROM SCHEMA public;
basepruebas=# REVOKE ALL FROM  public;

pero nada me ha servido.
________________________________________________
Alvaro Herrera <[EMAIL PROTECTED]> ha escrito:

[EMAIL PROTECTED] escribió:
Hola¡¡

Alguno de ustedes sabe cómo hacer que un usuario sólo pueda hacer
SELECT, pero no pueda  hacer CREATE TABLE, por ejemplo?????   Aün y
cuando le quito todos los privilegios, sigue pudiendo crear tablas.

Quitale los permisos al esquema

REVOKE ALL FROM SCHEMA public FROM public;

He buscado pro muchos foros y no he logrado nada.

Es natural.  Internet está lleno de basura.

--
Alvaro Herrera                               http://www.PlanetPostgreSQL.org/
"PHP is what I call the "Dumb Monkey" language. [A]ny dumb monkey can code
something in PHP. Python takes actual thought to produce something useful."
                                                               (J. Drake)




----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

--
TIP 1: para suscribirte y desuscribirte, visita 
http://archives.postgresql.org/pgsql-es-ayuda

Responder a