SHOW AUTHENTICATION
SHOW AUTHENTICATION
概要
現在のユーザーまたは現在のクラスター内のすべてのユーザーの認証情報を表示します。各ユーザーは、自分の認証情報を表示する権限を持っています。グローバルなGRANT
権限とuser_admin
ロールを持つユーザーのみが、すべてのユーザーの認証情報または指定されたユーザーの認証情報を表示できます。
構文
SHOW [ALL] AUTHENTICATION [FOR USERNAME]
パラメータ
パラメーター | 必須 | 説明 |
---|---|---|
ALL | いいえ | このキーワードが指定されている場合、現在のクラスター内のすべてのユーザーの認証情報が返されます。指定されていない場合は、現在のユーザーの認証情報のみが返されます。 |
USERNAME | いいえ | このパラメーターが指定されている場合、指定されたユーザーの認証情報を表示できます。指定されていない場合は、現在のユーザーの認証情報のみを表示できます。 |
出力
+---------------+----------+-------------+-------------------+
| UserIdentity | Password | AuthPlugin | UserForAuthPlugin |
+---------------+----------+-------------+-------------------+
フィールド | 説明 |
---|---|
UserIdentity | ユーザーの識別子。 |
Password | StarRocksクラスターへのログインにパスワードが使用されているかどうか。
|
AuthPlugin | 認証に使用されるインターフェース。有効な値: |
UserForAuthPlugin | LDAPまたはKerberos認証を使用するユーザーの名前。認証が使用されていない場合、 |
例
例1: 現在のユーザーの認証情報を表示する。
SHOW AUTHENTICATION;
+--------------+----------+------------+-------------------+
| UserIdentity | Password | AuthPlugin | UserForAuthPlugin |
+--------------+----------+------------+-------------------+
| 'root'@'%' | No | NULL | NULL |
+--------------+----------+------------+-------------------+
例2: 現在のクラスター内のすべてのユーザーの認証情報を表示する。
SHOW ALL AUTHENTICATION;
+---------------+----------+-------------------------+-------------------+
| UserIdentity | Password | AuthPlugin | UserForAuthPlugin |
+---------------+----------+-------------------------+-------------------+
| 'root'@'%' | Yes | NULL | NULL |
| 'chelsea'@'%' | No | AUTHENTICATION_KERBEROS | HADOOP.COM |
+---------------+----------+-------------------------+-------------------+
例3: 指定されたユーザーの認証情報を表示する。
SHOW AUTHENTICATION FOR root;
+--------------+----------+------------+-------------------+
| UserIdentity | Password | AuthPlugin | UserForAuthPlugin |
+--------------+----------+------------+-------------------+
| 'root'@'%' | Yes | NULL | NULL |
+--------------+----------+------------+-------------------+