跳到主要内容

更改用户设置异常

·一分钟阅读
处理更改用户设置时抛出的异常

DB::Exception: 无法更新 users.xml 中的用户 `default`,因为此存储是只读的。(ACCESS_STORAGE_READONLY)

当您尝试更改用户设置时,可能会遇到上述异常。

以下是解决此错误的几种方法

直接编辑 users.xml

您可以直接在文件 `/etc/clickhouse-server/users.d` 中的 `users.xml` 文件中编辑或添加特定用户的所需设置。

阅读更多关于 `users.xml` 的信息 此处

创建另一个用户

您可以创建另一个具有指定设置的用户,然后使用该新用户连接到 ClickHouse。

查看 此页面 以了解如何创建用户。

启用 SQL 驱动的访问控制

您可以为默认用户启用 SQL 驱动的访问控制和帐户管理。启用此功能的步骤在此 页面 中指定。