03.02.2006, 19:35 | #1 |
Moderator
|
Ситуация - восстановили 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 минут. |
|