Почему пользователи в ГРУППАХ не ВИДЯТ ТАБЛИЦ
Проблема вот в чем - ГРУППА НЕ ВИДИТ ПОЛЬЗОВАТЕЛЬСКИЕ ТАБЛИЦЫ.
Создал группу SQL_USERS в Windows 2000 Server (на сереве естественно работает SQLServer 7.0),
добавил в нее пользователя User1, Зарегистрировал группу на SQL Server-е. В пользовательских таблицах
в БД Base1 назначил права на SELECT и INSERT для группы SQL_USER.
Подсоединяюсь с другого ПК под пользователем User1 (используется ДОВЕРИТЕЛЬНОЕ соединение Windows). Могу выбирвть и
вставлять в таблицы, на которые назанчил права,
НО, ЕСЛИ ПРОЧИТАТЬ СПИСОК ТАБЛИЦ по Base1..sp_tables, то видим, что этих таблиц НЕТ В СПИСКЕ. Но, зарегистрировать на
сервере SQL Server конкретно пользователя Windows User1 и назначить права, а не ГРУППУ, в КОТОРУЮ ОН ВХОДИТ, то
таблицы появляются в списке. КАК НАСТРОИТЬ ДЛЯ ГРУППЫ????? Ведь, как сказано, пользователь группы имеет ее права.
При этом возникают проблемы с видимостью из всех продуктов Visual C++, WORD, и т.д.
|