Querying a view based on a table on which I don't have SELECT permission
Perhaps the schemas have different owners?
Take a look at this: SQL Server - How to grant SELECT permission on View that access data in schemas from differents owners?