在远程服务器执行 RPC 时,安全模式控制在本地服务器和远程服务器之间建立的连接所应用的安全级别。根据使用的安全机制,RPC 安全性为远程过程通信提供相互鉴定、消息保密性和消息完整性。
可以指定两种 RPC 安全模式之一:A 或 B。模式 A 相当于 Sybase SQL Server 11.0.x 和更低版本中的安全级别。
对于安全模式 B,本地 Adaptive Server 从安全机制获得认证,并使用该认证与远程 Adaptive Server 建立安全的物理连接。您可以使用以下一种或多种安全服务:
相互鉴定 — 本地服务器通过检索远程服务器的认证并使用安全机制对其进行检验来鉴定远程服务器。通过使用该服务,可以鉴定和检验这两个服务器的认证。
通过加密获得消息保密性 — 将消息发送到远程服务器时对其进行加密,从远程服务器接收的结果也进行加密。
消息完整性 — 检查在服务器之间传送的消息以查看数据是否被篡改。
安全模式 B 使用以下安全机制之一来实现安全性:
分布式计算环境 (DCE) (UNIX)
CyberSAFE Kerberos (UNIX)
NT LAN 管理器 (Windows NT)
您可以在“远程服务器”属性表中配置 RPC 安全性。