Страница 1 из 1

проблемма в winsrv2003sp1+mssql2000sp3a+галактика7.12

Добавлено: 01 июн 2005, 00:28
mml
при инсталляции sqlsrv: mixed mode authentication; sql server instance = Galaxy (т.е. не default); учетная запись под которой стартует sql -> из домена (ownerGalaxy@domen.zy)
после инсталляции
на сервере: trigers -> 0; aliases -> ok; odbc -> ok; NapSrv: authentication -> using sa,connection -> tcp/ip[1997]; napsping -> ok;
на клиенте: alaiases -> ok; odbc -> ok; napsping -> ok; user запускающий клиента -> из домена (userGalaxy@domen.zy)

Проблемма: сразу после инсталляции сервера и клиента - запускаем клиент и он умирает в окне "Идет загрузка системы...". После этого сервер napsrv из servises - остановить невозможно, равно как и sqlsrv. Пробовал перестановку и запуск napsrv и sqlsrv из под различных учетных записей - проблемма не решается. БАГ.

Добавлено: 01 июн 2005, 16:01
IgorK
Есть такой прикол, есть использовать SQL-сервер в w2k3 со входом под другой учетной записью, нежели SYSTEM. Что-то связанное с регистрацией библиотеки NapServer'а. Решается двумя путями:
1. Запускаем SQLSERVER от имени SYSTEM. Запускаем NapServer. Работаем.

2.
- Запускаем от нужной нам учетной записи SQLSERVER.
- Запускаем NapServer
- Запускаем где-нибудь Галку.
- Ждем секунд 10.
- Останавливаем NapServer (ждем, пока индикатор процесса дойдет быстренько до серединки и начнет ползти медленно)
- убиваем процесс NapSrv.exe каким нибудь убийственным средством (rkill, например)
- запускаем сервис NapServer
- Запущенная нами Галка выдает пару ошибок и выдает меню
- закрываем эту галку
У меня после такой последовательности все работало нормально до следующей перезагрузки/выключения. Недостаток - ручное вмешательство при каждой загрузке ОС. Но тут вопрос политики безопасности в организации...

Добавлено: 01 июн 2005, 17:10
mml
Данный БАГ я сумел побороть (если так можно сказать) только после того как с помощью GAL712\EXE\Napconf.exe установил "Уровень авторизации" = "авторизации нет". (Где можно почитать что все эти уровни означают).
Но тут возникает следующий вопрос: как мне раздавать/ограничивать права пользователям в домене на доступ к SqlSrv/базе normal. И как вообще правильно конфигурировать sqrsrv, napsrv, clients чтобы все работали через winnt logons а не через sql server authentification [sa].

Добавлено: 02 июн 2005, 04:48
IgorK
В документации по установке Галки под MS-SQL написано, как так можно сделать