Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Как узнать в какой базе не правильный sql пароль вбит?

Как узнать в какой базе не правильный sql пароль вбит?
Я
   DoriradDolabar
 
07.05.21 - 12:46
Доброго дня.
есть 1с + sql. Куча баз.
На sql постоянно в логах Login failed for user '1c83'. Reason: Password did not match that for the login provided. [CLIENT: IP 1с сервера]
А значит в какой-то или в каких-то базах на сервере 1с указан не верный пароль для коннекта к sql.
Есть какой-то способ чтоб узнать в какой именно?
   ДенисЧ
 
1 - 07.05.21 - 12:47
Запустить все по очереди. Какая не запустится - та и папа.
   H A D G E H O G s
 
2 - 07.05.21 - 12:49
Тж на сервере 1с по событию
Excp
Сразу покажет упыря
   ptiz
 
3 - 07.05.21 - 12:50
(0) В этих базах есть общий юзер с админскими правами с одинаковым паролем 1С?
   DoriradDolabar
 
4 - 07.05.21 - 12:52
(1) не, их там много, добавлять руками не хочется.
(3) нет.

(2) не понял о чем речь, что за excp?
   DoriradDolabar
 
5 - 07.05.21 - 12:54
а, технологический журнал...
   acht
 
6 - 07.05.21 - 12:57
(0) Посмотреть глазками в файле описания кластера 1CV8Clst.lst какие базы 1С используют это логин на этом SQL сервере.
   DoriradDolabar
 
7 - 07.05.21 - 13:02
(6) все базы.

Я так понимаю единственный вариант это настраивать журнал, как предложил камрад H A D G E H O G
   acht
 
8 - 07.05.21 - 13:04
(7) Ну значит у тебя все базы и не работают. Извини, чудес не бывает.
   ptiz
 
9 - 07.05.21 - 13:08
(7) А зачем что-то делать, если юзеры не прибегают с проблемой входа? :)
   DoriradDolabar
 
10 - 07.05.21 - 13:45
(8) с чего вдруг такие выводы, уже бы сожрали, там баз много, некогда менялся пароль, после этого в базах тоже меняли, да видимо не во всех.
(9) сильно гадит в лог sql
   Вафель
 
11 - 07.05.21 - 14:04
Попробовать запустить все базы
   acht
 
12 - 07.05.21 - 14:07
(10) Добавь базу с правильным паролем. Запомни хеш. Найди все те, у которых хеш отличается.
   Kassern
 
13 - 07.05.21 - 14:10
(0) 1CV8Clst.lst вам в помощь
   ptiz
 
14 - 07.05.21 - 14:21
(12) А где эти хэши взять, чтобы сравнить? Я посмотрел 1CV8Reg.lst - там хэши отличаются даже для одного и того же пароля.
   DoriradDolabar
 
15 - 07.05.21 - 14:29
(12) э нее))) так не получится, это была бы дыра в безопасности. можно стопануть 1с, вручную отредактировать файл 1CV8Clst.lst и поиметь доступ на sql.
   acht
 
16 - 07.05.21 - 14:40
(14) Внезапно да, они внезапно со времен 8.2 их солить начали. Я отстал от жизни. =)
   acht
 
17 - 07.05.21 - 14:42
(15) Там раньше был простой sha1 в base64
   DoriradDolabar
 
18 - 07.05.21 - 14:55
короче с помощью ТЖ насобирал логов Excp, тут уже есть в ProcessName имя базы.
Задача решена.

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.