When you create a db link, you always should use a user to connect to the remote database, if this user has the grant with grant option through the objects, then the use could give permissions on this objects to other users.

Cheers

Angel