Estimados amigos.
Estoy usando PostgreSql-14 y tengo una base de datos "mydb" que le
pertenece a "chief", en esa base de datos tengo un esquema que le
pertenece a "operator0" (es decir con el mismo nombre de usuario), este
esquema se repite n veces:
sudo su - postgres
createuser -P chief
createuser -P operator0
createuser -P operator1
psql
CREATE SCHEMA IF NOT EXISTS AUTHORIZATION operator0;
CREATE SCHEMA IF NOT EXISTS AUTHORIZATION operator1;
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.
* "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.
Cómo puedo conseguir esta configuración?
Saludos cordiales,
Xavier.