22.12.2010, 10:18 | #1 |
Участник
|
Server 2003
SQL Server 2000 Navision v4 SP3 Extended Stored Procedures установлены в БД master xp_ndoenumusergroups xp_ndoenumusersids – установил уже после проблемы - тоже не помогло (раньше было для 3.6) права на их запуск (EXEC) для роли Public Раньше работал в Navision v 3.6, использовал аутентификацию БД (не Windows). Достаточно было добавить роль Public пользователю и он мог работать. На новом месте – Navision v4, аутентификация Windows, причем пользователи включены в группы пользователей. Например, user1 включен в группу NavUser. У user1 включена роль public на рабочую базу Navision (без вопросов – все правильно). User1 - в Navision заведен как отдельный пользователь (Windows Login – заводился через Navision) Естественно в Navision у пользователя присутствует роль Navision, с правами (тип Данные и Таблица на чтение и запуск). Но дальше обнаружил следующий «косяк». У группы NavUser стоит галочка на серверную роль “Systems Administrators”, что думаю не есть гуд. 1) При попытке снять галочку “Systems Administrators” у группы NavUser - в Navision выходит сообщение, что юзер не может читать таблицы Objects и т.д. (проверял – запрет на все таблицы) 2) При попытке исключить из группы NavUser такая же ошибка Уважаемые Гуру, подскажите - Это нормально, что у группы админские права? - Как сделать правильно? Заранее спасибо. |
|
22.12.2010, 10:58 | #2 |
Участник
|
Цитата:
Сообщение от anlex
Server 2003
SQL Server 2000 Navision v4 SP3 Extended Stored Procedures установлены в БД master xp_ndoenumusergroups xp_ndoenumusersids – установил уже после проблемы - тоже не помогло (раньше было для 3.6) права на их запуск (EXEC) для роли Public Раньше работал в Navision v 3.6, использовал аутентификацию БД (не Windows). Достаточно было добавить роль Public пользователю и он мог работать. На новом месте – Navision v4, аутентификация Windows, причем пользователи включены в группы пользователей. Например, user1 включен в группу NavUser. У user1 включена роль public на рабочую базу Navision (без вопросов – все правильно). User1 - в Navision заведен как отдельный пользователь (Windows Login – заводился через Navision) Естественно в Navision у пользователя присутствует роль Navision, с правами (тип Данные и Таблица на чтение и запуск). Но дальше обнаружил следующий «косяк». У группы NavUser стоит галочка на серверную роль “Systems Administrators”, что думаю не есть гуд. 1) При попытке снять галочку “Systems Administrators” у группы NavUser - в Navision выходит сообщение, что юзер не может читать таблицы Objects и т.д. (проверял – запрет на все таблицы) 2) При попытке исключить из группы NavUser такая же ошибка Уважаемые Гуру, подскажите - Это нормально, что у группы админские права? - Как сделать правильно? Заранее спасибо. |
|
22.12.2010, 14:31 | #3 |
Участник
|
спасибо за помощь!!
|
|