Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

쿼리 권한

ClickHouse의 쿼리는 여러 유형으로 나눌 수 있습니다:

  1. 데이터 읽기 쿼리: SELECT, SHOW, DESCRIBE, EXISTS.
  2. 데이터 쓰기 쿼리: INSERT, OPTIMIZE.
  3. 설정 변경 쿼리: SET, USE.
  4. DDL 쿼리: CREATE, ALTER, RENAME, ATTACH, DETACH, DROP TRUNCATE.
  5. KILL QUERY.

다음 설정은 쿼리 유형에 따라 사용자 권한을 제어합니다:

readonly

데이터 읽기, 데이터 쓰기 및 설정 변경 쿼리에 대한 권한을 제한합니다.

1로 설정하면 다음이 허용됩니다.

  • 모든 유형의 읽기 쿼리(예: SELECT 및 이에 해당하는 쿼리)
  • 세션 컨텍스트만 수정하는 쿼리(예: USE)

2로 설정하면 위 항목에 더해 다음이 허용됩니다.

  • SET 및 CREATE TEMPORARY TABLE

Possible values:

  • 0 — 읽기, 쓰기 및 설정 변경 쿼리가 허용됩니다.
  • 1 — 데이터 읽기 쿼리만 허용됩니다.
  • 2 — 데이터 읽기 및 설정 변경 쿼리가 허용됩니다.

기본값: 0

allow_ddl

DDL 쿼리를 허용하거나 금지합니다.

가능한 값:

  • 0 — DDL 쿼리가 허용되지 않습니다.
  • 1 — DDL 쿼리가 허용됩니다.

기본값: 1

Navigation