Oracle has insufficient permissions to create a view to create a solution

When Oracle 
creates a user, if you directly give the user DBA permissions, you can directly query the table of user A in user B, but it will report no permission when creating a view. In this case, you need to access user A again Go inside to authorize user B who wants to access the table. 

--Create view permissions, generally found on the Internet to say this sentence, but only this sentence can not create 
grant create view to BA; 

--Grant query permission 
grant select any table to BA; 

--Grant permission 
grant select any dictionary to BA; After the 


above 3 items, the view can be created normally. 

Guess you like

Origin blog.csdn.net/youyouxiong/article/details/107854119