sp_get_endpoint_certificate (Transact-SQL)
Применимо к:Управляемому экземпляру SQL Server Azure
Возвращает открытый ключ сертификата, используемого для проверки подлинности в конечной точке указанного типа с настроенным доверием на основе сертификатов. Поддерживаемые типы конечных точек — это конечная точка зеркального отображения базы данных (также используется для функции связывания управляемого экземпляра SQL Azure) и конечной точки Service Broker.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_get_endpoint_certificate [ @endpoint_type = ] endpoint_type
Аргументы
[ @endpoint_type = ] endpoint_type
Тип конечной точки, для которой требуется открытый ключ сертификата. endpoint_type имеет значение int и может быть одним из следующих значений:
значение | Конечная точка |
---|---|
3 | Service Broker |
4 | Зеркальное отображение базы данных |
Значения соответствуют типам полезных данных конечной точки в представлении системного каталога sys.endpoints . Если указано любое другое целочисленное значение, хранимая процедура возвращает значение NULL.
Значения кода возврата
0 (успешно) или 1 (сбой)
Результирующие наборы
Имя столбца | Тип данных | Описание: |
---|---|---|
EndpointCertificatePublicKey | varbinary | Открытый ключ сертификата в двоичном формате |
Замечания
Если тип проверки подлинности, настроенный в конечной точке, не основан на сертификате, хранимая процедура возвращает ошибку.
Разрешения
Пользователь должен иметь разрешение VIEW на конечную точку для выполнения sp_get_endpoint_certificate.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по