SQL Anywhere ASP.NET プロバイダは、SQL Server の標準の ASP.NET プロバイダに代わり、SQL Anywhere データベースに基づいて Web サイトを運用できるようにします。プロバイダは 5 つあります。
メンバシップ・プロバイダ メンバシップ・プロバイダは、認証と承認のサービスを提供します。メンバシップ・プロバイダは、新しいユーザやパスワードの作成、ユーザの ID の検証に使用します。
ロール・プロバイダ ロール・プロバイダには、役割の作成、役割へのユーザの追加、役割の削除のためのメソッドがあります。ロール・プロバイダは、グループへのユーザの割り当てや、パーミッションの管理に使用します。
プロファイル・プロバイダ プロファイル・プロバイダには、ユーザ情報の読み込み、保存、取得のためのメソッドがあります。プロファイル・プロバイダは、ユーザ設定の保存に使用します。
Web パーツ・パーソナル化プロバイダ Web パーツ・パーソナル化プロバイダには、パーソナル化した Web ページのコンテンツやレイアウトをロードしたり保存したりするためのメソッドがあります。Web パーツ・パーソナル化プロバイダは、ユーザによる Web サイトのパーソナル化したビューの作成を可能にするために使用します。
ヘルス・モニタリング・プロバイダ ヘルス・モニタリング・プロバイダには、配備された Web アプリケーションのステータスをモニタリングするためのメソッドがあります。ヘルス・モニタリング・プロバイダは、アプリケーションのパフォーマンスのモニタリング、問題のあるアプリケーションやシステムの特定、重要なイベントのログと確認に使用します。
SQL Anywhere ASP.NET プロバイダで使用される SQL Anywhere データベース・サーバのスキーマは、標準の ASP.NET プロバイダで使用されるスキーマと同じです。データを操作し、保存する方法は同じです。
SQL Anywhere ASP.NET プロバイダの設定を終了したら、Visual Studio ASP.NET の Web サイト管理ツールを使用して、ユーザと役割の作成および管理を実行できます。また、Visual Studio の Login、LoginView、PasswordRecovery の各ツールを使用して Web サイトにセキュリティを追加できます。プロバイダのより高度な機能を使用したり、独自のログイン制御を作成したりするには、静的ラッパ・クラスを使用します。
データベースへの SQL Anywhere ASP.NET プロバイダ・スキーマの追加
接続文字列の登録
SQL Anywhere ASP.NET プロバイダの登録
メンバシップ・プロバイダの XML 属性
ロール・プロバイダのテーブル・スキーマ
プロファイル・プロバイダのテーブル・スキーマ
Web パーツ・パーソナル化プロバイダのテーブル・スキーマ
ヘルス・モニタリング・プロバイダのテーブル・スキーマ
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |