■사용자 생성

-- 사용자 생성
:) create user clickhouse host any identified by 'db*2';
Query id: 11dc9d89-5f2f-4e38-baf7-fa407725da96
Ok.
  • host any: 이 사용자가 어떤 호스트에서든 접속할 수 있도록 허용. 즉, 네트워크 제한 없이 어디서든 데이터베이스에 연결 가능. 특정 호스트에서만 접근 가능해야 할 때에는 any 대신 호스트 IP 입력.
  • 옵션: https://clickhouse.com/docs/en/sql-reference/statements/create/user

 

■ Superuser 권한 설정

-- superuser 권한 설정
:) grant all on *.* to clickhouse with grant option;
  • *.*: 모든 데이터베이스와 모든 테이블을 의미.
  • ALL: 모든 권한 (SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, DROP 등)을 의미.
  • Code: 497. DB::Exception: Received from localhost:9000. DB::Exception: default: Not enough privileges. To execute this query, it's necessary to have the grant ALL ON *.* WITH GRANT OPTION. (ACCESS_DENIED)
    발행하고 있는데 해결 아직 안됨.

※ Referneces

 

+ Recent posts