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

SQL Anywhere 12.0.1 » SQL Anywhere 服务器 - 数据库管理 » 启动并连接到数据库 » 使用 SQL Anywhere 数据库服务器 » 经过验证的 SQL Anywhere 应用程序

 

经过验证的应用程序开发

开发经过验证的应用程序是一个简单的过程:一个特殊的验证签名将并入到数据库中,第二个签名并入到应用程序中。当应用程序连接到数据库时,将比较两个签名以验证该应用程序。开发经过验证的 SQL Anywhere 应用程序需要执行以下步骤:

包括在 SQL Anywhere 中的所有数据库工具(包括 Sybase Central、Interactive SQL 和 dbbackup 等实用程序)都是自验证的。它们对任何经过验证的数据库执行操作时将不会受到限制。如果数据库本身未经过验证,该工具将以受限、只读的方式执行操作。

对于经过验证的应用程序,必须使用 OEM 版的 SQL Anywhere 数据库服务器。此版本与普通数据库服务器的不同之处仅在于它可以处理验证指令。其它版本的数据库服务器忽略了验证指令。如果没有使用经过验证的数据库服务器,将不会对未经验证的应用程序施加限制。


获取验证签名
数据库验证
验证应用程序
验证语句执行
升级经过验证的数据库