For you to select rows from the base tables of a view: * You must have the SELECT privilege on the view, and * Whoever owns the schema containing the view must have the SELECT privilege on the base tables. http://download-east.oracle.com/docs/cd/B19306_01/server.102/b14200/statemen ts_10002.htm#i2065646 <http://download-east.oracle.com/docs/cd/B19306_01/server.102/b14200/stateme nts_10002.htm#i2065646> _____ From: oracle-l-bounce@xxxxxxxxxxxxx [mailto:oracle-l-bounce@xxxxxxxxxxxxx] On Behalf Of Shivaswamy Raghunath Sent: Tuesday, January 02, 2007 2:00 PM To: ORACLE-L Subject: Privilege - View (ORA-1031) Hello. Version - 10.1.0.5.0. User C is NOT able to select (ORA-1031) from a View V in Schema A (On which C has select privilege), which is based on a table in Schema B. If user C is granted Select any Table, he is able to select from the view V. This does not loook logical to me. Have you come across this? Thanks, Shiva Please do not transmit orders or instructions regarding a UBS account by e-mail. The information provided in this e-mail or any attachments is not an official transaction confirmation or account statement. For your protection, do not include account numbers, Social Security numbers, credit card numbers, passwords or other non-public information in your e-mail. Because the information contained in this message may be privileged, confidential, proprietary or otherwise protected from disclosure, please notify us immediately by replying to this message and deleting it from your computer if you have received this communication in error. Thank you. UBS Financial Services Inc. UBS International Inc.