I have the dba role
I have a nice pretty view but I can't select from it - I get ORA-01031: insufficient privileges.
I can get the information using the sql that makes up the view.
I created a 2nd view using the exact same sql and it works for me just fine.
The moment I grant select to a specific role, which the original view has - I get the ORA-01031: insufficient privileges error again.
I am not in this role. I've added a few other different roles and haven't had any issues - it appears to be just this one role and it happens as soon as I give it select on the view - if i revoke the select privileges then the view works again.
Anyone have any ideas why giving select to a role would cause ORA-01031: insufficient privileges?
Thanks