sql >> Base de Datos >  >> RDS >> PostgreSQL

Error de PostgreSQL 42501:Permiso denegado para esquema

Parece que lo he conseguido funcionando. Revisé todas las configuraciones de permisos en el esquema, excepto que esta vez también revisé todos los "Privilegios predeterminados". Configuré mi grupo "usuarios del sistema" para tener SELECT en tablas y secuencias, EXECUTE sobre funciones y USAGE sobre tipos. Cuando volví a probar, mi procedimiento almacenado se ejecutó correctamente y creó mi registro de perfil en la base de datos como se esperaba.

Entonces, aparentemente HICE pasar por alto algo bastante importante. Incluso con todas las configuraciones de permisos individuales que había asignado en los objetos específicos, esos privilegios predeterminados aún no estaban configurados de la forma en que debían estar. Lección aprendida.