AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.02.2006, 19:35   #1  
Kirvisniemi is offline
Kirvisniemi
Moderator
 
342 / 13 (1) ++
Регистрация: 21.12.2004
Ситуация - восстановили fbk от Navision 4.0 на SQL Server 2000.
Прописали ручками логины Windows в Navision (они тут же создались на SQL).
Создали логины БД на SQL и после прописали их в Navision. Прописали роли - SUPER и ALL.

При следующем запуске клиента Navision, если логиниться под любым заведенным пользователем возникает ошибка (привожу по памяти, поэтому не дословно):
"Неверное имя пользователя или пароль" для логинов БД и
"Вы не имеете прав доступа к таблице Object" для логинов Windows

Провел ряд экспериментов - для Navision версии <=3.70 таких проблем не возникает.
Для >=4.0 баг пропадает, только если дать пользователю права db_owner'а.

Но давать dbo всем нельзя - это потенциальная уязвимость для базы.

Лечится такая ошибка банальной синхронизацией, которая может продолжаться >5 минут.
Старый 04.02.2006, 12:19   #2  
Константин! is offline
Константин!
Участник
 
180 / 10 (1) +
Регистрация: 13.04.2005
Адрес: Казань
У меня была похожая проблемма с правами доступа но на NAtiv базе. Выдавала ощибку Вы не имеете прав доступа к таблице Object" когда я накладывал ограничение на роль по фирме.
После переписки с Microsoft (Humburg) выеснилось что в базе знаний есть HF1 для четверки котрый меняет exe-файлы и dll .
Не знаю подойдет ли для SQL версии.
К сожелению архифчик не прикрепился, скажите куда скинуть(размер 4 м)
Старый 11.12.2006, 15:59   #3  
Sancho is offline
Sancho
Administrator
Аватар для Sancho
Лучший по профессии 2017
Лучший по профессии 2009
 
1,294 / 221 (10) ++++++
Регистрация: 11.01.2006
какие результаты?
у меня SQL, все логины DB (Windows нет)
заводились на SQL, повторены в Nav 4,2.
пока не стоит db_owner пользователь не может законнектиться к Нав с ошибкой:

---------------------------
Microsoft Business Solutions-Navision
---------------------------
Вы не имеете права смотреть таблицу Object.

Обратитесь к вашему системному администратору для изменения ваших прав доступа.

---------------------------
ОК
---------------------------
в Наве у пользователя права SUPER(предвидя вопросы о ролях)

не хочу делать каждого db_owner-ом
Старый 11.12.2006, 17:06   #4  
Kirvisniemi is offline
Kirvisniemi
Moderator
 
342 / 13 (1) ++
Регистрация: 21.12.2004
SQL 2005?

Вот что написано в ChangesInNAV4.0SP3.doc"

P24) Permission Error MS SQL 2005
It was not possible to READ/WRITE data if the user was not registered in the database owner role.
This has been corrected
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 16:50.