更改用户设置异常
·一分钟阅读
处理更改用户设置时抛出的异常
DB::Exception: 无法更新 users.xml 中的用户 `default`,因为此存储是只读的。(ACCESS_STORAGE_READONLY)
当您尝试更改用户设置时,可能会遇到上述异常。
以下是解决此错误的几种方法
直接编辑 users.xml
您可以直接在文件 `/etc/clickhouse-server/users.d` 中的 `users.xml` 文件中编辑或添加特定用户的所需设置。
阅读更多关于 `users.xml` 的信息 此处。
创建另一个用户
您可以创建另一个具有指定设置的用户,然后使用该新用户连接到 ClickHouse。
查看 此页面 以了解如何创建用户。
启用 SQL 驱动的访问控制
您可以为默认用户启用 SQL 驱动的访问控制和帐户管理。启用此功能的步骤在此 页面 中指定。