Изменение NTLM на Basic аутентификацию
задачка: есть экземпляр WebSoftHCM. на всех узлах настроена NTLM аутентификация. Из за этого невозможно зайти в админку. можно ли не заходя в админку добавить или изменить настройку узла с NTLM на basic ?
data.modify('replace value of (/host/portal_auth_type/text())[1] with "ENTER_SOME_TYPE"') возможно как-то так. но я не тестил. так сходу написал. покапайте в этом направлении
Бд?
Если только там поправить.
Так а в чем цель сможет под ntlm зайти в админку
Или там нет нужных уз?
под NTLM больше нет возможности зайти
а есть понимание куда именно лезть в какие таблицы ?
Тогда через базу поменять и ребутнуть hosts
И host
auth_type как-то так
host и hosts
Вроде portal_auth_type
Ну да.
что то не могу такие таблицы найти (
Может база не та выбрана?
dbo.host и dbo.hosts вниз ⬇️ листайте
В другой таблице там xml документа в поле, там вроде продублировать нужно. В соответствующем поле xml.
Запросом. Скорее всего это потому что ssms в режиме редактирования строк не умеет давать править xml поля. Когда вы сохраняете объект через OpenDoc().Save(). Данные объекта прежде всего обновляются там, это источник хранения объекта.
Да, надо погуглить как запросом изменить значение узла в столбце с типом xml. Скорее всего, будет что-то с помощью функции modify()
Проверил в Management Studio - все есть, в том числе пользователь, от которого всё запускается.
а база сейчас точно SQL? не XML?
просто очень странно, что пользователь есть в БД, используется эта БД, но вход не происходит может система авторизации при повторной настройке поменялась?


