
# 如何修改ClickHouse服务的allow_drop_detached配置项?
1. 使用**root**用户登录ClickHouse客户端所在节点。
2. 进入客户端目录，配置环境变量。 
   **cd /opt/** *客户端安装目录*
   **source** **bigdata_env**
   
   
3. 如果当前集群已启用Kerberos认证，执行以下命令认证当前用户。如果当前集群未启用Kerberos认证，则无需执行此命令。 
   **kinit** *MRS* *集群用户*
   ![](https://support.huaweicloud.com/mrs_faq/public_sys-resources/note_3.0-zh-cn.png)
   该用户必须具有Clickhouse管理员权限。
   
   
4. 执行命令**clickhouse client --host** *192.168.42.90* **--secure -m** ，其中192.168.42.90为ClickHouseServer实例节点IP，执行结果如下：
   
   ```
   [root@server-2110082001-0017 hadoopclient]# clickhouse client --host 192.168.42.90 --secure -m
   ClickHouse client version 21.3.4.25.
   Connecting to 192.168.42.90:21427.
   Connected to ClickHouse server version 21.3.4 revision 54447.
   ```
   
   
5. 执行命令修改allow_drop_detached的值。 
   例如：设置allow_drop_detached=1
   **set allow_drop_detached=1** **;**
   
   
6. 执行如下命令查看allow_drop_detached的值： 
   **S** **ELECT \* FROM system.settings WHERE name = 'allow_drop_detached';**
   ![](https://support.huaweicloud.com/mrs_faq/zh-cn_image_0000001678663690.png "点击放大")
   
   
7. 执行命令**q;**退出ClickHouse客户端。
 
