Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » MobiLink - 入门 » MobiLink 教程 » 教程:使用 Java 或 .NET 进行自定义用户验证

 

第 4 课:测试验证

UltraLite 随附一个可启动同步的示例 Windows 客户端。在本课中,对在上一课中启动的 CustDB 统一数据库运行此应用程序。

前提条件

本课假定您已完成前面的所有课程。 请参见第 1 课:创建用于自定义验证的 Java 类(服务器端)

本课假定您拥有在教程教程:使用 Java 或 .NET 进行自定义用户验证开头的权限部分中列出的角色和特权。

 任务
  1. 启动示例应用程序。

    单击 [开始] » [程序] » [SQL Anywhere 16] » [UltraLite] » [Windows 示例应用程序]。

  2. 输入一个无效的雇员 ID 并进行同步。

    在此应用程序中,雇员 ID 也是 MobiLink 用户名。如果用户名不是以 128 开头,则您的逻辑将使同步失败。为雇员 ID 输入值 50 并单击 [OK]。

结果

MobiLink 服务器消息窗口中将出现一个错误,说明 authenticate_user 脚本返回 4000。

[UltraLite CustDB Demo] 窗口中将出现 SQLCODE -1497 同步错误,指明用户 ID 或口令无效。 请参见无效的用户 ID 或口令

下一个

前进至清理

 另请参见