Перейти к содержимому
Участник сообщества #8
Участник сообщества #8
12 дек. 2024 г., 08:30(изменён)
Решено
0
0

Изменение NTLM на Basic аутентификацию

Из чата сообщества

задачка: есть экземпляр WebSoftHCM. на всех узлах настроена NTLM аутентификация. Из за этого невозможно зайти в админку. можно ли не заходя в админку добавить или изменить настройку узла с NTLM на basic ?

Участник сообщества
Участник сообщества12 дек. 2024 г., 10:52(изменён)
Решение

data.modify('replace value of (/host/portal_auth_type/text())[1] with "ENTER_SOME_TYPE"') возможно как-то так. но я не тестил. так сходу написал. покапайте в этом направлении

Участник сообщества
Участник сообщества12 дек. 2024 г., 08:42(изменён)

Бд?

Участник сообщества
Участник сообщества12 дек. 2024 г., 08:42(изменён)

Если только там поправить.

Участник сообщества
Участник сообщества12 дек. 2024 г., 08:44(изменён)

Так а в чем цель сможет под ntlm зайти в админку

Участник сообщества
Участник сообщества12 дек. 2024 г., 08:45(изменён)

Или там нет нужных уз?

Участник сообщества
Участник сообщества12 дек. 2024 г., 08:45(изменён)

под NTLM больше нет возможности зайти

Участник сообщества
Участник сообщества12 дек. 2024 г., 08:45(изменён)

а есть понимание куда именно лезть в какие таблицы ?

Участник сообщества
Участник сообщества12 дек. 2024 г., 08:45(изменён)

Тогда через базу поменять и ребутнуть hosts

Участник сообщества
Участник сообщества12 дек. 2024 г., 08:45(изменён)

И host

Участник сообщества
Участник сообщества12 дек. 2024 г., 08:46(изменён)

auth_type как-то так

Участник сообщества
Участник сообщества12 дек. 2024 г., 08:46(изменён)

host и hosts

Участник сообщества
Участник сообщества12 дек. 2024 г., 08:47(изменён)

Вроде portal_auth_type

Участник сообщества
Участник сообщества12 дек. 2024 г., 08:48(изменён)

Ну да.

Участник сообщества
Участник сообщества12 дек. 2024 г., 08:50(изменён)

что то не могу такие таблицы найти (

Участник сообщества
Участник сообщества12 дек. 2024 г., 08:52(изменён)

Может база не та выбрана?

Участник сообщества
Участник сообщества12 дек. 2024 г., 08:53(изменён)
photo_1930@12-12-2024_11-53-35.jpg
Участник сообщества
Участник сообщества12 дек. 2024 г., 08:54(изменён)

dbo.host и dbo.hosts вниз ⬇️ листайте

Участник сообщества
Участник сообщества12 дек. 2024 г., 09:18(изменён)

вот здесь достаточно изменить ?

photo_1931@12-12-2024_12-18-10.jpg
Участник сообщества
Участник сообщества12 дек. 2024 г., 09:19(изменён)

В другой таблице там xml документа в поле, там вроде продублировать нужно. В соответствующем поле xml.

Участник сообщества
Участник сообщества12 дек. 2024 г., 10:38(изменён)

написано Ячейка доступна только для чтения. подскажите можно ли как то эти данные отредактировать ?

photo_1932@12-12-2024_13-38-29.jpg
Участник сообщества
Участник сообщества12 дек. 2024 г., 10:45(изменён)

Запросом. Скорее всего это потому что ssms в режиме редактирования строк не умеет давать править xml поля. Когда вы сохраняете объект через OpenDoc().Save(). Данные объекта прежде всего обновляются там, это источник хранения объекта.

Участник сообщества
Участник сообщества12 дек. 2024 г., 10:48(изменён)

Да, надо погуглить как запросом изменить значение узла в столбце с типом xml. Скорее всего, будет что-то с помощью функции modify()

Участник сообщества
Участник сообщества14 дек. 2024 г., 14:26(изменён)

Проверил в Management Studio - все есть, в том числе пользователь, от которого всё запускается.

Участник сообщества
Участник сообщества14 дек. 2024 г., 14:28(изменён)

а база сейчас точно SQL? не XML?

Участник сообщества
Участник сообщества14 дек. 2024 г., 14:33(изменён)

просто очень странно, что пользователь есть в БД, используется эта БД, но вход не происходит может система авторизации при повторной настройке поменялась?

Чтобы ответить, необходимо войти в систему