У меня есть база данных SQL Server 2000 с несколькими сотнями таблиц. Существует несколько учетных записей пользователей SQL, которые могут обращаться к этой базе данных, но у каждой из них есть разные разрешения, предоставляемые для таблиц в БД.
Как мне создать скрипт для отчета о разрешениях, предоставленных конкретному пользователю. то есть, чтобы сгенерировать что-то вроде:
Table SELECT DELETE UPDATE INSERT ALTER
----- ------ ------ ------ ------ -----
Invoices Yes No Yes Yes No
Orders Yes Yes Yes Yes No
Customers Yes No Yes Yes No
и так далее. Сегодня пятница, у меня низкий уровень SQL-фу сегодня, и у меня есть еще миллион дел, прежде чем закончить здесь сегодня, и если у кого-то уже есть удобный скрипт для этого, то я буду вечно благодарен:)