From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | xavier(at)datolibre(dot)com |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Manejo de privilegios en database y esquemas |
Date: | 2022-10-14 18:08:22 |
Message-ID: | 20221014180822.tmgbsi7cietg74iq@alvherre.pgsql |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
xavier(at)datolibre(dot)com escribió:
> Estimados amigos.
Hola!
> Lo que quiero es:
>
> * "chief" siempre tenga acceso (lectura y escritura) a todas las tablas
> que se creen en los esquemas operator0, operator1... y a su vez que pueda
> dar privilegios SELECT a otros usuarios.
Después del CREATE SCHEMA, dale [algo parecido a] un:
ALTER DEFAULT PRIVILEGES ON SCHEMA operator0 GRANT ALL PRIVILEGES ON TABLES TO chief;
> * "operator0" ya tiene acceso (lectura y escritura) sobre todas las tablas
> en el esquema operator0, pero quiero que sea capáz de otorgar privilegios
> SELECT a otros usuarios.
Hmm, creo que debería ser
ALTER DEFAULT PRIVILEGES IN SCHEMA operator0 GRANT SELECT ON TABLES WITH GRANT OPTION;
--
Álvaro Herrera Breisgau, Deutschland — https://www.EnterpriseDB.com/
"La grandeza es una experiencia transitoria. Nunca es consistente.
Depende en gran parte de la imaginación humana creadora de mitos"
(Irulan)
From | Date | Subject | |
---|---|---|---|
Next Message | Ernesto Vergara | 2022-10-18 17:08:14 | ayuda con postgres 9.4 |
Previous Message | xavier | 2022-10-14 17:58:38 | Manejo de privilegios en database y esquemas |