Только таблицы или все объекты базы данных? Если это всего лишь таблицы, и они не принадлежат их собственной схеме, вы будете делать это вручную (то есть для каждой таблицы). Но если они являются частью одной и той же схемы и вы хотите ограничить доступ к VIEW, то вы можете сделать что-то вроде этого:
deny select on schema::dbo to YourUserToRestrict
При условии, что ваши таблицы и представления находятся в схеме dbo
.