clickhouse创建用户sql语句
时间: 2023-10-02 10:08:50 浏览: 99
SQL语句创建
在 ClickHouse 中,可以使用以下 SQL 命令创建一个新的用户:
```
CREATE USER 'username' IDENTIFIED BY 'password';
```
其中,`username` 是要创建的用户名,`password` 是该用户的密码。
例如,如果要创建一个名为 `john` 的新用户,并设置他的密码为 `123456`,可以执行以下 SQL 语句:
```
CREATE USER 'john' IDENTIFIED BY '123456';
```
注意,如果你在使用 ClickHouse 时启用了安全模式(`--secure` 参数),则必须为新用户指定一个密码。否则,创建用户的操作将失败。
另外,如果需要给用户分配特定的权限,请使用 `GRANT` 命令。例如,如果要允许用户 `john` 对数据库 `mydb` 中的表进行查询操作,可以执行以下 SQL 语句:
```
GRANT SELECT ON mydb.* TO 'john';
```
阅读全文