powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / weblogic.jdbc.mssqlserver4.driver и windows-авторизация
3 сообщений из 3, страница 1 из 1
weblogic.jdbc.mssqlserver4.driver и windows-авторизация
    #33778894
Артем1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день (вечер/ночь/...)

Ситуация: жило и работало приложение (сервлет), крутившийся на weblogic8.1
Брало данные из БД на SqlServer2000 через упомянутый в сабже драйвер. При этом использовало sql-авторизацию. weblogic был установлен как nt-сервис. Доступ к базе был настроен с помощью jdbc-пула, управляемого самим weblogic-ом.

Стало: на sqlserver-е началась кампания по изживанию всех sql-логинов и переходе на встроенную вин-авторизацию. Сервис weblogic-а запущен под NetworkService. Из настроек пула убраны свойства, задающие имя sql-логина и пароль. Соответственно, приложение перестало соединяться с БД с сообщением
Код: plaintext
Login failed for user '(null)' Not associated with trusted ...
.
Исходники есть, но нет средств разработки, разработчиков на java и никого, кто бы помнил, как чего в этом weblogic-е настраивается.

Вопрос: можно ли одними настройками jdbc-пула сделать соединение с БД работающим под NetworkService? И возможно ли это вообще для данного драйвера?
Если нет, то существует ли в природе драйвер для MS SQL 2000, написанный на java (type 4) и умеющий работать со встроенной авторизацией?
Если нет, то какие могут быть соображения по исправлению ситуации кроме переделки приложения и возврата к sql-авторизации?

Спасибо.

зы: доки к драйверу с сайта bea читал, не нашел ответа. плохо смотрел? поиск по форуму тоже делал.
...
Рейтинг: 0 / 0
weblogic.jdbc.mssqlserver4.driver и windows-авторизация
    #33779147
Артем1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что, никто не пользует этот драйвер?

Вот нашел в инете еще один драйвер к MS SQL - jtds 1.2. В доке написано, что он вроде как может работать с виндовой авторизацией текущего пользователя. Кто-нибудь пробовал его, это реально работает? А то мне еще долго разбираться - первый раз настраиваю. Может зря стараюсь?
...
Рейтинг: 0 / 0
weblogic.jdbc.mssqlserver4.driver и windows-авторизация
    #33780995
Артем1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем пообщался содержательно сам с собой

Докладываюсь по результатам, может кому еще понадобится:
jtds драйвер работает со встроенной виндовой авторизацией нормально.
1. Качаем сам драйвер.
2. Ложим его jar в $BEA_HOME$\weblogic\ext (к примеру)
3. В installservice.cmd прописываем этот jar в класспасе
4. пересоздаем сервис, запускаем его под нужной учеткой (в моем случае под NetworkService, а вообще можно под любым пользователем)
5. Из дистрибутива jtds берем ntlmauth.dll и ложим ее куда-нить в PATH (я положил в windows\system32)
6. настраиваем ConnectionPool в weblogic-е под использование нового драйвера, перестартуем сервис weblogic-а
7. наслаждаемся результатом

все
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / weblogic.jdbc.mssqlserver4.driver и windows-авторизация
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]