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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.01.2004, 13:22   #1  
Alex_V is offline
Alex_V
Участник
 
159 / 10 (1) +
Регистрация: 19.02.2003
windows аутентификация
не работает windows аутентификация для базы данных navision, созданной на sql-сервере.

версии продуктов
бд navision - 3.60RU SP4 Hotfix 2
sql-сервер - 8.00.760 SP3 (sql 2000)
ОС сервера, где стоит sql - windows 2000 SP4 (win nt 5.0.2195), машина используется в качестве контроллера домена
клиент установлен на этом же сервере (ситуация не меняется при установке его на рабочих местах), MDAC 2.7
протокол TCP/IP

установка:
1. файл xp_ndo.dll скопирован в директорию BINN SQL-сервера
2. создана расширенная хранимая процедура xp_ndo_enumusersids, ей присвоены права на EXEC для public и quest
3. создан новый windows - логин на SQL сервер (DOMEN\SomeUser) с ролью System Administrator
4. запущен файл finsql.exe на клиенте, далее "создание базы данных" под windows account DOMEN\SomeUser.
5. база данных создана без проблем. восстановили бэкап 3.60RU SP4 hotfix 1 + hotfix2 - проблем нет
6. в качестве Логины БД указан SA, ему назначена роль super. В качестве Логины Windows указан DOMEN\SomeUser, также с ролью
super.
7. при попытке соединения под логином sa - проблем никаких нет. При соединении по windows аутентификации по учетной завииси
DOMEN\SomeUser выдается ошибка "Комбинация логина и пароля неверна. Попробуйте еще раз."

В чем проблема? что не так сконфигурено?
Старый 21.01.2004, 13:47   #2  
dumf is offline
dumf
Участник
 
46 / 10 (1) +
Регистрация: 13.12.2001
Адрес: Москва
А логин под которым вы регистрировались в домене ? и логин заведенный в Атейн соответствуют ? (ну это так...)
Еще вариант, заведите юзера (Windows) в Аттейне и синхронизируйте.
(В SQL сервере будет создан юзер самостоятельно.)

Если вы в качестве логина Windows используете Группу в (в которую входит ваш пользователь), то так оно не работает. Нужно указывать конкретного пользователя.

И проверьте какой типа авторизации у вашего MS SQL Servera стоит.
Старый 21.01.2004, 14:35   #3  
Alex_V is offline
Alex_V
Участник
 
159 / 10 (1) +
Регистрация: 19.02.2003
1.логины соответствуют (в навижн нельзя к тому же ввести логин которого нет на sql)
2.синхронизацию делал - ошибок нет
3.логин именно пользователя - не группы
4. тип авторизации - смешанный(windows , sql)
Старый 21.01.2004, 16:28   #4  
dumf is offline
dumf
Участник
 
46 / 10 (1) +
Регистрация: 13.12.2001
Адрес: Москва
Может в этом и есть проблема ?

У меня при создании login Windows, сразу же в MS SQL создается необходимый пользователь. ( конфигурация примерно такая же)

Мне кажется ошибка что то вроде ?

Группа пользователей в которой находится пользователь Windows не имеет доступа к MS SQL или база в которой создается юзер не соответствут базе в которую пытается зарегистрироватся.

Еще вот что я нарыл в доке.

"Никогда не используйте инструментарий SQL Server для добавления
или удаления информации, хранящейся в таблицах Логин Windows
или Пользователь приложения Navision Attain, так как эта
информация задействована в процессе синхронизации."
Старый 21.01.2004, 17:04   #5  
dumf is offline
dumf
Участник
 
46 / 10 (1) +
Регистрация: 13.12.2001
Адрес: Москва
Усе так и есть.

Надо
1. Создавать User-а в домене.
2. Заходить в Аттейн прописывать его и задавать роль.
3. Синхронизировать (не обязательно)

Если создать на MS SQL предварительно, то при синхронизации юзера с MS SQL вытрет.
Старый 21.01.2004, 18:28   #6  
Alex_V is offline
Alex_V
Участник
 
159 / 10 (1) +
Регистрация: 19.02.2003
такая же точно фигня и в этом случае((удалил виндовые логины на sql - прописал их(DOMAIN\SomeUser) через навижн (windows logins в нав базе) > после этого они автоматом появляются на sql. при попытке зайти под прописанным логином опять таже самая ошибка( причем в лог sql- сервера пишет: "Login succeeded for user 'DOMAIN\SomeUser'. Connection: Trusted."

в чем проблема хоть убей не пойму.
подскажите кто нить pls.
Старый 27.01.2004, 13:37   #7  
Alex_V is offline
Alex_V
Участник
 
159 / 10 (1) +
Регистрация: 19.02.2003
все, решил проблему. Решение проблемы:

http://www.navisoft.ru/forum/showthr...=&threadid=644
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
C/SIDE не хватает ресурсов Windows Nataly NAV: Программирование 9 06.08.2004 10:40
Таблицы Login (387), User (2000000002), Windows Login (2000000054) и SQL Option EDVard NAV: Программирование 1 02.08.2004 17:43

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

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

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