Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
在 SQL Anywhere 远程数据库中创建 MobiLink 用户。
CREATE SYNCHRONIZATION USER ml-username [ TYPE network-protocol ] [ ADDRESS protocol-options ] [ OPTION option=value, ... ]
ml-username : identifier
network-protocol : tcpip | http | https | tls
protocol-options : string
value : string | integer
ml_username 标识 MobiLink 用户的名称。
TYPE 子句 此子句指定同步中使用的网络协议。缺省协议为 tcpip。
ADDRESS 子句 此子句指定 protocol-options,格式为 keyword=value,用分号分隔。您提供的设置取决于当前使用的通信协议(TCP/IP、TLS、HTTP 或 HTTPS)。
OPTION 子句 OPTION 子句可用于使用 option=value 以逗号分隔的列表形式设置扩展选项。
每个选项的值不能包含等号或分号。数据库服务器接受您输入的任何选项而检查其是否有效。因此,如果选项的拼写不正确或输入的值无效,则直到您运行 dbmlsync 命令执行同步时,才会出现错误消息。
在各个预订或在 dbmlsync 命令行上可以覆盖为同步用户设置的选项。
network-protocol、protocol-options 和 options 可在多处设置。
此语句会使各选项和其它信息存储在 SQL Anywhere ISYSSYNC 系统表中。对 SYSSYNC 系统视图具有相应查看特权的任何人都可以查看这些信息,其中可能包括口令和加密证书。为避免发生这种潜在安全问题,可指定有关 dbmlsync 命令行的信息。
必须具有 SYS_REPLICATION_ADMIN_ROLE 系统角色。
自动提交。
SQL/2008 服务商扩充。
下面的示例将创建一个名为 SSinger 的 MobiLink 用户,此用户使用口令 Sam 通过 TCP/IP 协议与名为 mlserver.mycompany.com 的服务器计算机同步。在用户定义中使用口令是不 安全的。
CREATE SYNCHRONIZATION USER SSinger TYPE http ADDRESS 'host=mlserver.mycompany.com' OPTION MobiLinkPwd='Sam';