• I believe, that if ownership chaining is good and the explicit dbo is the same in both databases,

    then all that is needed is for the login to be a user in the database where table(s) are located,

    in addition to of course having select permission on the view in the database where the view is located.