sql >> Base de Datos >  >> RDS >> Oracle

ORA-01031:privilegios insuficientes al seleccionar la vista

Finalmente conseguí que funcionara. La respuesta de Steve es correcta pero no para todos los casos. Falla cuando esa vista se ejecuta desde un tercer esquema. Para que eso funcione, debe agregar la opción de concesión:

GRANT SELECT ON [TABLE_NAME] TO [READ_USERNAME] WITH GRANT OPTION;

De esa forma, [READ_USERNAME] también puede otorgar privilegios de selección sobre la vista a otro esquema