> ## Documentation Index
> Fetch the complete documentation index at: https://docs.coze.cn/llms.txt
> Use this file to discover all available pages before exploring further.

扣子编程的数据库功能提供了一种简单、高效的方式来管理和处理结构化数据，数据库可以作为资源保存在资源库中，是团队共享和使用的宝贵资产。通过本文档，你可以了解如何管理数据库资源，以便更好地维护你的数据资产。
## 编辑数据库 {#43cf6d63}
你可以编辑数据库，包括修改数据库的基本信息，选择 Table 查询模式、设置数据库是否支持在 Prompt 中调用。

1. 在页面顶部选择目标工作空间，然后在左侧导航栏中单击**资源库**。
2. 在资源库的**数据库**页签下，单击目标数据库。
3. 单击数据库名称右侧的**编辑**图标。
   ![Image=590x82](https://p9-arcosite.byteimg.com/tos-cn-i-goo7wpa0wc/1c29d9652ba641a197a2462efa6d2d68~tplv-goo7wpa0wc-image.image)
4. 在**编辑表格**页面，修改数据库的描述和图标，然后单击**确认**。
   数据库创建完成后，数据库的名称不支持修改。
5. 重新设置权限模式。
   ![Image=2123x363](https://p9-arcosite.byteimg.com/tos-cn-i-goo7wpa0wc/60008565f6534a79aeb70333d4344f6b~tplv-goo7wpa0wc-image.image)
   * **单用户模式**：开发者和用户都可以添加记录，但仅能读/修改/删除自己创建的来自同渠道的数据。
   * **多用户模式**：开发者和用户都可读/写/修改/删除表中来自同渠道的任何数据，由业务逻辑控制读写权限。
      :::tip 说明
      * 选择多用户模式后，会自动新增一个 uuid 字段，用来标识用户，由系统自动生成。
      * 在 Prompt 中，使用 NL2SQL 操作数据表时不需要包含 uuid 字段，但在工作流中使用多用户模式时，需要包含 uuid 字段。
      :::
6. 重新选择渠道模式。
   ![Image=2119x500](https://p9-arcosite.byteimg.com/tos-cn-i-goo7wpa0wc/ef2f80f0cabe42239ed159c95fdd0b03~tplv-goo7wpa0wc-image.image)
   * **渠道隔离**：各个不同渠道的数据相互隔离，对应渠道仅可访问对应渠道的数据。
   * **扣子站内渠道共享，其他渠道隔离**：扣子编程调试台、商店和模板渠道的测试数据共享；扣子商店和模板渠道的线上数据共享。其他不同渠道之间数据相互隔离，对应渠道仅可访问对应渠道的数据。
   * **渠道共享**：不同渠道之间的数据共享，支持跨渠道访问数据。

## 删除数据库 {#66fddd12}
仅数据库的所有者支持删除自己创建的数据库，工作空间所有者、管理员、普通成员都不能删除其他成员创建的数据库。
:::notice 注意
删除某个数据库后，引用了该数据库的低代码智能体或工作流也将自动取消引用，且此操作不可撤回，请谨慎操作。
:::
参考以下操作，删除一个不需要的数据库。

1. 在资源库的**数据库**页签下，找到目标数据库，然后在**操作**列中，选择 **···** > **删除**。
   ![Image=723x129](https://p9-arcosite.byteimg.com/tos-cn-i-goo7wpa0wc/5b0d6d12ba3d4d8fb1698c8efad6c333~tplv-goo7wpa0wc-image.image)
2. 在弹出的对话框中，单击**确定**。
   ![Image=431x140](https://p9-arcosite.byteimg.com/tos-cn-i-goo7wpa0wc/16856c461cf04f87b1a13ff81795d03c~tplv-goo7wpa0wc-image.image)

## 设置渠道读写配置 {#c6b2a780}
扣子编程支持为当前数据库配置各发布渠道的数据读写目标，即你可以指定对应渠道中的数据库操作（增、删、改、查数据）是作用于测试数据还是线上数据。例如你配置扣子商店的数据读写目标为测试数据，则该数据库在扣子商店执行的所有数据库操作，均仅对测试数据生效。
创建数据库后，系统默认会为所有渠道自动分配数据读写目标，具体配置以平台界面显示为准。若需调整配置，可参考以下步骤操作。
:::tip 说明
建议使用系统默认配置，避免数据混淆。
:::

1. 在资源库的**数据库**页签下，单击目标数据库。
2. 在页面右上角，单击**渠道读写配置**。
   ![Image=480x420](https://p9-arcosite.byteimg.com/tos-cn-i-goo7wpa0wc/b4f4442492c243a6b720a9cd916083ed~tplv-goo7wpa0wc-image.image)
3. 在**渠道读写配置**中，设置对应渠道的读写配置，然后单击**确认**。
   设置完成后，立即生效。
