メインコンテンツへスキップ
メインコンテンツへスキップ

system.users

サーバー上で設定されているユーザーアカウントの一覧が含まれます。

カラム:

  • name (String) — ユーザー名。
  • id (UUID) — ユーザー ID。
  • storage (String) — ユーザーのストレージへのパス。access_control_path パラメータで設定されます。
  • auth_type (Array(Enum8('no_password' = 0, 'plaintext_password' = 1, 'sha256_password' = 2, 'double_sha1_password' = 3, 'ldap' = 4, 'kerberos' = 5, 'ssl_certificate' = 6, 'bcrypt_password' = 7, 'ssh_key' = 8, 'http' = 9, 'jwt' = 10, 'scram_sha256_password' = 11, 'no_authentication' = 12))) — 認証タイプを示します。ユーザーを識別する方法として、パスワードなし、平文パスワード、SHA256 でハッシュ化されたパスワード、二重 SHA-1 でハッシュ化されたパスワード、bcrypt でハッシュ化されたパスワードなど、複数の方法があります。
  • auth_params (Array(String)) — auth_type に応じた JSON 形式の認証パラメータ。
  • valid_until (Array(DateTime)) — ユーザー認証情報の有効期限日時。
  • host_ip (Array(String)) — ClickHouse サーバーへの接続を許可されているホストの IP アドレス。
  • host_names (Array(String)) — ClickHouse サーバーへの接続を許可されているホスト名。
  • host_names_regexp (Array(String)) — ClickHouse サーバーへの接続を許可されているホスト名に対する正規表現パターン。
  • host_names_like (Array(String)) — LIKE 述語を使用して設定された、ClickHouse サーバーへの接続を許可されているホスト名。
  • default_roles_all (UInt8) — 付与されたすべてのロールがユーザーのデフォルトロールとして設定されていることを示します。
  • default_roles_list (Array(String)) — デフォルトで付与されるロールの一覧。
  • default_roles_except (Array(String)) — 列挙されたものを除き、すべての付与されたロールがデフォルトとして設定されていることを示します。
  • grantees_any (UInt8) — 任意の GRANT オプションを持つユーザーが、それを任意の相手に付与できるかどうかを示すフラグ。
  • grantees_list (Array(String)) — このユーザーがオプションを付与することを許可されているユーザーまたはロールの一覧。
  • grantees_except (Array(String)) — このユーザーがオプションを付与することを禁止されているユーザーまたはロールの一覧。
  • default_database (String) — このユーザーのデフォルトデータベース名。

関連項目