Search code examples
sqloraclevieworacle-sqldeveloper

How to set the right to see a view in oracle?


I am logged in as user "a" in my oracle database. I can write a query like "Select * from MyView" and I get all results - thats fine.
BUT I can't see the view itself in SqlDeveloper in my View-tree (list), additional to that I am not the owner (which I can see with "Select * from all_views").

How can I change the rights of this view to see "MyVIew" in the tree?


Solution

  • @Littlefoot is correct in his answer. You could of course also browse to the view directly via the 'Other Users' portion of the tree, then drill down into the Views.

    BUT, you could also just set your Views filter to 'Include Synonyms'

    I wrote a story on this topic for TABLES, but it also applies to VIEWS here.

    enter image description here