http://biinsight.com/how-to-manage-the-user-access-rights-to-see-database-views-but-not-source-tables-using-t-sql/
How to manage the user access rights to see database views but not source tables using T-SQL