に最終更新
REFRESH LDAP
説明
Doris の LDAP キャッシュ情報を更新します。LDAP サービスのユーザー情報や、Doris における LDAP ユーザーグループに対応するロール権限を変更しても、キャッシュのため変更がすぐに反映されない場合があります。この文でキャッシュを更新できます。
構文
REFRESH LDAP [ALL | FOR <user_name>];
任意パラメータ
1. [ALL]
すべてのユーザーの LDAP キャッシュ情報を更新するかどうか。
2. <user_name>
LDAP キャッシュ情報を更新するユーザー
必要な権限
この SQL コマンドを実行するユーザーには、少なくとも次の権限が必要です。
| 権限 | 対象 | 説明 |
|---|---|---|
| ADMIN_PRIV | User or Role | すべてのユーザーの LDAP キャッシュ情報を更新できるのは、ADMIN_PRIV 権限を持つユーザーまたはロールのみです。それ以外は現在のユーザーの情報のみ更新できます |
使用上の注意
- Doris の LDAP 情報キャッシュのデフォルト有効期間は 12 時間です。
SHOW FRONTEND CONFIG LIKE 'ldap_user_cache_timeout_s';で確認できます。 REFRESH LDAP ALLはすべてのユーザーの LDAP キャッシュ情報を更新しますが、ADMIN_PRIV権限が必要です。user_nameを指定すると、そのユーザーの LDAP キャッシュ情報を更新します。user_nameを省略すると、現在のユーザーの LDAP キャッシュ情報を更新します。
例
-
すべての LDAP ユーザーのキャッシュ情報を更新します。
REFRESH LDAP ALL; -
現在の LDAP ユーザーのキャッシュ情報を更新します。
REFRESH LDAP; -
指定した LDAP ユーザー jack のキャッシュ情報を更新します。
REFRESH LDAP FOR jack;