|
|
|
Проблема подключения к SQLServer из Tomcat
|
|||
|---|---|---|---|
|
#18+
При запуске из Eclipse все ОК, при деплоее на Tomcat и запуске получаю такие ошибки: Tomcat log: http://ideone.com/Oo5ffx SQLServer log: http://ideone.com/SFGEpq Строка подключения: "jdbc:sqlserver://localhost;databaseName=DB;integratedSecurity=true;" Софт: Windows 7 sqljdbc_4.0.2206.100_enu apache-tomcat-7.0.42 SQLServer 2012 Express sqljdbc_auth.dll лежит в c:\Program Files\Apache Software Foundation\Tomcat 7.0\bin\ sqljdbc4.jar лежит в c:\Program Files\Apache Software Foundation\Tomcat 7.0\lib\ Подскажите, в чем причина? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2013, 23:37:39 |
|
||
|
Проблема подключения к SQLServer из Tomcat
|
|||
|---|---|---|---|
|
#18+
Denis_m1st, Причину вам логи подсказывают: Login failed for user 'NT AUTHORITY\SYSTEM'. Reason: Failed to open the explicitly specified database 'DB'. [CLIENT: 127.0.0.1] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2013, 10:35:14 |
|
||
|
Проблема подключения к SQLServer из Tomcat
|
|||
|---|---|---|---|
|
#18+
Andrew1411Denis_m1st, Причину вам логи подсказывают: Login failed for user 'NT AUTHORITY\SYSTEM'. Reason: Failed to open the explicitly specified database 'DB'. [CLIENT: 127.0.0.1] Как это исправить? И почему если запускать эту jsp с коннектом на "DB" из Эклипса, то нет этих ошибок? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2013, 22:00:36 |
|
||
|
Проблема подключения к SQLServer из Tomcat
|
|||
|---|---|---|---|
|
#18+
Если Eclipse использует те же настройки, то... Eclipse работает под текущим юзером. Юзер этот у вас прописан в Security базы. Или в группе админов, например. Tomcat у вас запущен как Windows Service, под специальной учетной записью - NT AUTHORITY\SYSTEM. Вероятно её вы в SQL Server не добавляли. Хотя странно, она по-умолчанию должна быть в админах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2013, 22:21:36 |
|
||
|
Проблема подключения к SQLServer из Tomcat
|
|||
|---|---|---|---|
|
#18+
BlazkowiczЕсли Eclipse использует те же настройки, то... Eclipse работает под текущим юзером. Юзер этот у вас прописан в Security базы. Или в группе админов, например. Tomcat у вас запущен как Windows Service, под специальной учетной записью - NT AUTHORITY\SYSTEM. Вероятно её вы в SQL Server не добавляли. Хотя странно, она по-умолчанию должна быть в админах. Ваша правда! Решил проблему с помощью: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2013, 22:39:27 |
|
||
|
Проблема подключения к SQLServer из Tomcat
|
|||
|---|---|---|---|
|
#18+
Denis_m1stРешил проблему с помощью: В стиле Look ma, I fixed it. Теперь после ребута сервера сервис не будет сам стартовать пока m1st не залогинится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2013, 22:41:26 |
|
||
|
Проблема подключения к SQLServer из Tomcat
|
|||
|---|---|---|---|
|
#18+
BlazkowiczDenis_m1stРешил проблему с помощью: В стиле Look ma, I fixed it. Теперь после ребута сервера сервис не будет сам стартовать пока m1st не залогинится. ж). А если поставить Startup type = Automatic? Какое решение вы посоветуете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2013, 22:56:25 |
|
||
|
Проблема подключения к SQLServer из Tomcat
|
|||
|---|---|---|---|
|
#18+
Denis_m1stж). А если поставить Startup type = Automatic? Какое решение вы посоветуете? Поставь. Проверь. Вместе посмеемся. http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/sys_srv_logon_user.mspx?mfr=true ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2013, 10:50:40 |
|
||
|
Проблема подключения к SQLServer из Tomcat
|
|||
|---|---|---|---|
|
#18+
Denis_m1stКакое решение вы посоветуете? Либо не использовать IntegratedSecurity Либо в SQL Server дать права этому системному юзеру на вашу базу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2013, 10:52:02 |
|
||
|
Проблема подключения к SQLServer из Tomcat
|
|||
|---|---|---|---|
|
#18+
BlazkowiczВ стиле Look ma, I fixed it. Теперь после ребута сервера сервис не будет сам стартовать пока m1st не залогинится.Не вводите человека в заблуждение: это служба - под кем скажут, под тем SCM и запустит. Вне зависимости от работы пользователя на консоли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2013, 19:06:57 |
|
||
|
Проблема подключения к SQLServer из Tomcat
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovНе вводите человека в заблуждение: это служба - под кем скажут, под тем SCM и запустит. Не запустит. Возможно с ещё какой-то дополнительной конфигурацией. Но просто так - не запустит. Basil A. SidorovВне зависимости от работы пользователя на консоли. Я привел выше пруфлинк. Цитату оттуда по теме скопировать, или сам найдешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2013, 20:08:30 |
|
||
|
Проблема подключения к SQLServer из Tomcat
|
|||
|---|---|---|---|
|
#18+
BlazkowiczЯ привел выше пруфлинк. Цитату оттуда по теме скопировать, или сам найдешь?Прошлым летом сервис , запущенный от моего имени, примерно полтора месяца работал на моём компе, затыкая одну дырку. Всё это время (как и всегда) я логинился утром, отлогинивался вечером, а потом отлогинился и ушёл в отпуск. P.S. В далёком 1998-м году один человек, достаточно долго и плотно работавший с MS Exchange, очень уверенно заявил мне, что MS Outlook (из MS Office) не может, дескать, работать с почтой без этого самого MS Exchange. Продемонстрировал сделанную незадолго до этого почтовую систему на базе Kendra/UUPC. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2013, 20:42:15 |
|
||
|
Проблема подключения к SQLServer из Tomcat
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorovрошлым летом сервис , запущенный от моего имени, примерно полтора месяца работал на моём компе, затыкая одну дырку. Всё это время (как и всегда) я логинился утром, отлогинивался вечером, а потом отлогинился и ушёл в отпуск. Отмазка в стиле "у меня всё работает". лина выше Important Changing the default service settings might prevent key services from running correctly. It is especially important to use caution when changing the Startup Type and Log On As settings of services that are configured to start automatically. Вот и я говорю, что если автор темы поменяет у сервиса Log On As, то может попасть в ситуацию, когда после ребута сервис не запустится. Несмотря на настройку "Start automatically". Там не сказано что это принципиально нельза настроить. Там сказано что само по себе может не завестись. Я такое не раз наблюдал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2013, 21:02:55 |
|
||
|
Проблема подключения к SQLServer из Tomcat
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovP.S. В далёком 1998-м году один человек, достаточно долго и плотно работавший с MS Exchange, очень уверенно заявил мне, что MS Outlook (из MS Office) не может, дескать, работать с почтой без этого самого MS Exchange. Продемонстрировал сделанную незадолго до этого почтовую систему на базе Kendra/UUPC. Очень в тему топика. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2013, 21:03:20 |
|
||
|
Проблема подключения к SQLServer из Tomcat
|
|||
|---|---|---|---|
|
#18+
BlazkowiczОтмазка в стиле "у меня всё работает""Большой куш- Я тебе нифига не верю! А я тебя нифига не убеждаю. Это факт. P.S. Право "logon as service" гуй из сообщения назначает автоматически. Если человек может стартануть tomcat под своей учёткой, то и сервисом он будет работать. Можно, конечно, и дальше обсуждать особенности среды служб и приложений, но главного это не меняет: работа службы не зависит от логинов пользователя на консоли. Любого пользователя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2013, 16:58:32 |
|
||
|
Проблема подключения к SQLServer из Tomcat
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovP.S. Право "logon as service" гуй из сообщения назначает автоматически. Если человек может стартануть tomcat под своей учёткой, то и сервисом он будет работать. Кто о чем... Я нигде не говорил что сервис не будет работать. Просто после ребута он не запуститься, пока юзер не залогинится. Basil A. SidorovМожно, конечно, и дальше обсуждать особенности среды служб и приложений, но главного это не меняет: работа службы не зависит от логинов пользователя на консоли. Любого пользователя. Добро пожаловать в удивительный мир Windows наполненый яркими впечатлениями и захватывающими дух отрытиями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2013, 17:08:35 |
|
||
|
Проблема подключения к SQLServer из Tomcat
|
|||
|---|---|---|---|
|
#18+
BlazkowiczПросто после ребута он не запуститься, пока юзер не залогинитсяИли ровняйте руки или не путайте службы и "запланированные задачи". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2013, 17:12:06 |
|
||
|
Проблема подключения к SQLServer из Tomcat
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovИли ровняйте руки или не путайте службы и "запланированные задачи". ЧСВ зачесалось? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2013, 17:20:42 |
|
||
|
Проблема подключения к SQLServer из Tomcat
|
|||
|---|---|---|---|
|
#18+
BlazkowiczЧСВ зачесалось?Я, вроде, не оспаривал вашу квалификацию программиста? Почему вы считаете, что моя квалификация сисадмина ниже плинтуса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2013, 18:00:24 |
|
||
|
Проблема подключения к SQLServer из Tomcat
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovЯ, вроде, не оспаривал вашу квалификацию программиста? Почему вы считаете, что моя квалификация сисадмина ниже плинтуса? Ну, вот же: Basil A. SidorovПраво "logon as service" гуй из сообщения назначает автоматически Вот только по факту - не всегда и не везде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2013, 19:44:24 |
|
||
|
Проблема подключения к SQLServer из Tomcat
|
|||
|---|---|---|---|
|
#18+
BlazkowiczНу, вот же:Basil A. SidorovПраво "logon as service" гуй из сообщения назначает автоматически Вот только по факту - не всегда и не везде.На фоне умолчательной политики безопасности (паролей) это такая мелочь, что просто не стОит обсуждения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2013, 19:49:47 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38430325&tid=2128389]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
186ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 191ms |
| total: | 468ms |

| 0 / 0 |
