メインコンテンツまでスキップ
バージョン: 4.x

LDAP を更新

デスクリプション

このステートメントは、DorisのLDAPのキャッシュ情報を更新するために使用されます。LDAPサービスでユーザー情報を変更した場合、またはDorisでLDAPユーザーグループに対応するロール権限を変更した場合、キャッシュにより変更がすぐに有効にならない可能性があり、このステートメントを通じてキャッシュを更新することができます。

Syntax

REFRESH LDAP [ALL | FOR <user_name>];

オプションパラメータ

1. [ALL]

すべてのユーザーのLDAPキャッシュ情報を更新するかどうか。

2. <user_name>

LDAPキャッシュ情報を更新する必要があるユーザー

アクセス制御要件

このSQLコマンドを実行するユーザーは、少なくとも以下の権限を持つ必要があります:

権限オブジェクト注記
ADMIN_PRIVUser または RoleADMIN_PRIV権限を持つユーザーまたはロールのみが、すべてのユーザーのLDAPキャッシュ情報を更新できます。そうでない場合は、現在のユーザーのLDAPキャッシュ情報のみを更新できます

使用上の注意

  • DorisのLDAP情報キャッシュのデフォルトタイムアウトは12時間で、SHOW FRONTEND CONFIG LIKE 'ldap_user_cache_timeout_s';で確認できます。
  • REFRESH LDAP ALLはすべてのユーザーのLDAPキャッシュ情報を更新しますが、ADMIN_PRIV権限が必要です。
  • user_nameが指定された場合、指定されたユーザーのLDAPキャッシュ情報が更新されます。
  • user_nameが指定されない場合、現在のユーザーのLDAPキャッシュ情報が更新されます。

  1. すべてのLDAPユーザーのキャッシュ情報を更新する。

    REFRESH LDAP ALL;
  2. 現在のLDAPユーザーのキャッシュ情報を更新します。

    REFRESH LDAP;
  3. 指定されたLDAPユーザーjackのキャッシュ情報を更新します。

    REFRESH LDAP FOR jack;