sp_get_endpoint_certificate (Transact-SQL)
適用於:SQL ServerAzure SQL 受控執行個體
傳回憑證的公開金鑰,用於在已設定憑證型信任之端點上驗證的憑證。 支援的端點類型為資料庫鏡像端點(也用於 Azure SQL 受控實例的連結功能)和 Service Broker 端點。
語法
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 問題,並以全新的意見反應系統取代並作為內容意見反應的渠道。 如需更多資訊,請參閱:提交及檢視以下的意見反映: