Administration Console オンライン ヘルプ

  前 次 前/次ボタンと目次ボタンとの区切り線 目次  

SQL 認証プロバイダ : プロバイダ固有

コンフィグレーション オプション     関連タスク     関連トピック

このページでは、この SQL 認証プロバイダのプロバイダ固有のコンフィグレーションを 定義します。

コンフィグレーション オプション

名前 説明
プレーンテキスト パスワードを有効化

プレーンテキスト パスワードの使用を許可するかどうかを指定します。

MBean 属性:
DBMSAuthenticatorMBean.PlaintextPasswordsEnabled

データ ソース名

データベース アクセスに使用される JDBC データ ソースの名前。

MBean 属性:
SQLAuthenticatorMBean.DataSourceName

グループ メンバシップ検索

再帰的なグループ メンバシップ検索に制限を与えるかどうかを指定します。有効な値は、unlimited および limited です。

MBean 属性:
SQLAuthenticatorMBean.GroupMembershipSearching

グループ メンバシップ検索の最大レベル

検索できるグループ メンバシップのレベル数を指定します。この設定は [グループ メンバシップ検索] が limited に設定されている場合にのみ有効です。有効な値は 0 および正の整数です。たとえば、0 を指定すると直接のグループ メンバシップのみを検索することを示し、正の整数を指定するとその数だけ下のレベルまで検索することを示します。

MBean 属性:
SQLAuthenticatorMBean.MaxGroupMembershipSearchLevel

パスワードのスタイルを保持

既存のユーザのパスワードを更新する場合の、パスワードのデータベースへの格納方法を制御します。

  • true は、データベース内の元のパスワードで使用されていたパスワードのスタイルおよびアルゴリズムを、新しいパスワードで使用することを示します。この設定はデフォルトです。

  • false は、新しいパスワードで [パスワード アルゴリズム] および [パスワードのスタイル] の設定を使用することを示します。

MBean 属性:
SQLAuthenticatorMBean.PasswordStyleRetained

パスワード アルゴリズム

パスワードを保存用にハッシュ化する際に使用されるメッセージ ダイジェスト アルゴリズム。実行時に使用可能な Java Cryptography Extension (JCE) プロバイダが認識できる名前にする必要があります。

MBean 属性:
SQLAuthenticatorMBean.PasswordAlgorithm

パスワードのスタイル

作成されたユーザのパスワードを格納する場合や、[パスワードのスタイルを保持] が無効になっているときにユーザのパスワードを変更する場合に、使用されるパスワードのスタイルを指定します。

MBean 属性:
SQLAuthenticatorMBean.PasswordStyle

SQL - ユーザ パスワードの取得

ユーザのパスワードをルックアップするための SQL 文。この SQL 文にはユーザ名のパラメータが 1 つ必要です。パスワードを含む最大 1 つのレコードを格納した resultSet が返されます。

MBean 属性:
SQLAuthenticatorMBean.SQLGetUsersPassword

SQL - ユーザ パスワードの設定

ユーザのパスワードを設定するための SQL 文。この SQL 文には 2 つのパラメータ (ユーザのパスワードとユーザ名) が必要です。

MBean 属性:
SQLAuthenticatorMBean.SQLSetUserPassword

SQL - ユーザが存在

ユーザをルックアップするための SQL 文。この SQL 文にはユーザ名のパラメータが 1 つ必要です。ユーザを含む最大 1 つのレコードを格納した resultSet が返されます。

MBean 属性:
SQLAuthenticatorMBean.SQLUserExists

SQL - ユーザのリスト

特定のワイルドカード検索に一致するユーザを取得するための SQL 文。この SQL 文には、ワイルドカードを使ったユーザ名のパラメータが 1 つ必要です。一致するユーザ名を格納した resultSet を返します。

MBean 属性:
SQLAuthenticatorMBean.SQLListUsers

SQL - ユーザの作成

新しいユーザ レコードを作成するための SQL 文。この SQL 文の要件は [サポートされている説明] の値によって異なります。少なくとも 2 つのパラメータ (ユーザ名とそれに関連付けられたパスワード) があります。[サポートされている説明] が true の場合は、ユーザの説明が必要になります。デフォルトの SQL は [サポートされている説明] のデフォルト設定に基づきます。[サポートされている説明] の設定が変わった場合は、[SQL - ユーザの作成] の設定を手動で変更する必要があります。

MBean 属性:
SQLAuthenticatorMBean.SQLCreateUser

SQL - ユーザの削除

ユーザを削除するための SQL 文。この SQL 文には 1 つのパラメータ (ユーザ名) が必要です。

MBean 属性:
SQLAuthenticatorMBean.SQLRemoveUser

SQL - グループのリスト

ワイルドカードに一致するグループ名を取得するための SQL 文。この SQL 文には、ワイルドカードを使ったグループ名のパラメータが 1 つ必要です。一致するグループ名を格納した resultSet を返します。

MBean 属性:
SQLAuthenticatorMBean.SQLListGroups

SQL - グループが存在

グループをルックアップするための SQL 文。この SQL 文にはグループ名のパラメータが 1 つ必要です。グループを含む最大 1 つのレコードを格納した resultSet が返されます。

MBean 属性:
SQLAuthenticatorMBean.SQLGroupExists

SQL - グループの作成

この SQL 文の要件は [サポートされている説明] の値によって異なります。少なくとも 1 つのパラメータ (グループ) があります。[サポートされている説明] が true の場合は、グループの説明が必要になります。デフォルトの SQL は [サポートされている説明] のデフォルト設定に基づきます。[サポートされている説明] の設定が変わった場合は、[SQL - グループの作成] の設定を手動で変更する必要があります。

MBean 属性:
SQLAuthenticatorMBean.SQLCreateGroup

SQL - グループの削除

グループからメンバーを削除するための SQL 文。この SQL 文には 1 つのパラメータ (削除するグループ名) が必要です。

MBean 属性:
SQLAuthenticatorMBean.SQLRemoveGroup

SQL - メンバーかどうか

グループのメンバーをルックアップするための SQL 文。この SQL 文には 2 つのパラメータ (グループ名とメンバーまたはグループ名) が必要です。一致するグループ名を格納した resultSet が返されます。

MBean 属性:
SQLAuthenticatorMBean.SQLIsMember

SQL - メンバー グループのリスト

ユーザまたはグループが属しているグループをルックアップするための SQL 文。この SQL 文にはユーザ名またはグループ名のパラメータが 1 つ必要です。一致するグループの名前を格納した resultSet を返します。

MBean 属性:
SQLAuthenticatorMBean.SQLListMemberGroups

SQL - グループ メンバーのリスト

ワイルドカードを使ったメンバー名のリストが含まれている、特定のグループ名のグループをリストするための SQL 文。この SQL 文には 2 つのパラメータ (グループ名とワイルドカードを使ったメンバー名) が必要です。

MBean 属性:
SQLAuthenticatorMBean.SQLListGroupMembers

SQL - グループ メンバシップの削除

グループ メンバー (ユーザまたはグループ) を、属しているすべてのグループから削除するための SQL 文。この SQL 文には 2 つのパラメータが必要です。2 つのパラメータは、削除される特定のユーザ名またはグループ名を参照しています。

MBean 属性:
SQLAuthenticatorMBean.SQLRemoveGroupMemberships

SQL - メンバーをグループに追加

グループに特定のメンバーを追加するための SQL 文。この SQL 文には 2 つのパラメータ (グループ名と追加するグループ メンバー) が必要です。

MBean 属性:
SQLAuthenticatorMBean.SQLAddMemberToGroup

SQL - メンバーをグループから削除

グループからメンバーを削除するための SQL 文。この SQL 文には 2 つのパラメータ (グループ名とそのグループから削除するグループ メンバー) が必要です。

MBean 属性:
SQLAuthenticatorMBean.SQLRemoveMemberFromGroup

SQL - グループ メンバーの削除

グループからメンバーを削除するための SQL 文。この SQL 文には 1 つのパラメータ (削除するユーザ名またはグループ名) が必要です。

MBean 属性:
SQLAuthenticatorMBean.SQLRemoveGroupMember

サポートされている説明

認証プロバイダが使用するデータベースで、ユーザまたはグループの説明がサポートされるかどうかを示します。

MBean 属性:
SQLAuthenticatorMBean.DescriptionsSupported

SQL - ユーザの説明の取得

特定のユーザの説明を取得するための SQL 文。[サポートされている説明] が有効になっている場合にのみ有効です。この SQL 文にはユーザ名のパラメータが 1 つ必要です。ユーザの説明を含む最大 1 つのレコードを格納した resultSet が返されます。

MBean 属性:
SQLAuthenticatorMBean.SQLGetUserDescription

SQL - グループの説明の設定

グループの説明を指定するための SQL 文。[サポートされている説明] 属性が有効になっている場合にのみ有効です。この SQL 文には 2 つのパラメータ (グループの説明とグループ名) が必要です。

MBean 属性:
SQLAuthenticatorMBean.SQLSetGroupDescription

SQL - グループの説明の取得

グループの説明を取得するための SQL 文。[サポートされている説明] が有効になっている場合にのみ有効です。この SQL 文にはグループ名のパラメータが 1 つ必要です。グループの説明を含む最大 1 つのレコードを格納した resultSet が返されます。

MBean 属性:
SQLAuthenticatorMBean.SQLGetGroupDescription

SQL - グループの説明の設定

グループの説明を指定するための SQL 文。[サポートされている説明] 属性が有効になっている場合にのみ有効です。この SQL 文には 2 つのパラメータ (グループの説明とグループ名) が必要です。

MBean 属性:
SQLAuthenticatorMBean.SQLSetGroupDescription

関連タスク

関連トピック

 

Skip navigation bar ページの先頭