Schannell: Сертификат, полученный от удаленного сервера, был выпущен недоверяемым сертификатом authoritythe

Попробуйте это

sqlplus/nolog
SQL> соединяется / как sysdba
SQL> завершает работу аварийного прекращения работы
SQL> запускает nomount
SQL> изменяется, база данных монтируются;
SQL> изменяет открытую базу данных;

4
задан 13 April 2017 в 15:43
3 ответа

Если у вас не настроен сертификат для SQL Server, ошибка возникает не из-за SQL Server. Он исходит от чего-то другого в системе.

1
ответ дан 3 December 2019 в 03:47

Вы, вероятно, получили эту ошибку, потому что программа (SQL Server в вашем случае?) Пытается получить доступ к удаленный ресурс через соединение SSL, но сертификат SSL, используемый этим удаленным ресурсом, не является доверенным для вашего сервера.

Чтобы узнать, к какому удаленному ресурсу пытается получить доступ ваш сервер, в средстве просмотра событий откройте Подробности события (используйте Friendly View ). Здесь EventData содержит полученный сертификат SSL.

Чтобы понять EventData, прокрутите вниз, пока не увидите раздел в байтах . Здесь справа средство просмотра событий декодирует данные в текст, и вы должны увидеть среди всех этих странных символов URL-адрес, userPrincipalName или что-то в этом роде.

Примечание: в моем случае (тестовая лаборатория), мой сервер пытался получить доступ к чему-то на моем контроллере домена. Добавление сертификата моего контроллера домена в доверенное корневое хранилище решило проблему.

2
ответ дан 3 December 2019 в 03:47

Я только что увидел на сайте Microsoft, что это известная проблема, начиная с Windows 7. Должно быть, это все еще проблема, так как статья была обновлена ​​несколько дней назад. Их ответ — отключить ведение журнала Schannel и сообщить, что «это будет исправлено в будущем выпуске».

2
ответ дан 14 August 2020 в 17:28

Теги

Похожие вопросы