One database with two schemas: cross-schema View permissions issue?
Ownership chains work down not up.  If you give the user rights to the view, they can query the view without needing rights to the objects under the view, in this case the table.  It doesn't work the other direction.  The user always needs rights to the object they are attempting to access.  All the objects under that object will come automatically.