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

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - データベース管理 » データベースの起動とデータベースへの接続 » データベース・サーバの実行 » SQL Anywhere の認証アプリケーションの実行

 

認証アプリケーションの開発

認証アプリケーションの開発は、単純なプロセスです。特殊な認証シグニチャがデータベースに組み込まれ、もう 1 つのシグニチャがアプリケーションに組み込まれます。アプリケーションがデータベースに接続すると、シグニチャが比較され、アプリケーションの認証が行われます。SQL Anywhere の認証アプリケーションを開発するには、以下の手順が必要です。

SQL Anywhere に付属しているデータベース・ツール (Sybase Central、Interactive SQL、および dbbackup などのユーティリティ) は、自己認証形式です。これらのツールは、認証データベースへの操作が制限されません。データベース自体が認証されていない場合は、ツールは、制限された読み込み専用モードで動作します。

認証アプリケーションでは、OEM Edition の SQL Anywhere データベース・サーバを使用する必要があります。このエディションで、通常のデータベース・サーバと唯一異なる点は、認証命令を処理することです。認証命令は、その他のエディションのデータベース・サーバでは無視されます。認証データベース・サーバを使用しない場合は、非認証アプリケーションにも制限は適用されません。


認証シグニチャの取得
データベースの認証
アプリケーションの認証
認証文の実行
認証データベースのアップグレード