用途:检查 1Panel 支持的数据库清单,或在已安装的实例中创建一个有边界的数据库。不适用于 SQL 执行、迁移、备份、恢复或删除。
主要能力:读取操作契约,解析确切的已安装数据库应用/实例。list_databases 的 name 指该实例,而非要创建的 SQL 数据库;其上游搜索端点偏向 MySQL,没有实际证据时不要声称能列出 PostgreSQL 清单。create_database 需解析 database_type(mysql/postgresql)、database(已有实例)、name(新 SQL 数据库)、username 以及私密密码交付流程。数据库安装是另一项需单独授权的操作。
使用方式与限制:上游 MySQL 创建会设置权限 %,无法通过该工具表达来源受限账户,需明确说明这一暴露面;若需求是窄来源权限,应停止并改用单独授权的手动面板流程,而非创建更宽泛的账户。不要将 base64 视为加密。上游生成的密码无法可靠返回用于交付,应使用用户批准的保密密码流程,或报告该需求不受支持。避免在记录/回执中出现密码,不要要求用户把密钥粘贴到聊天中。检查相关已有记录,只提交一次,再用支持的读取操作验证身份;PostgreSQL 验证可能需要面板 UI。仅凭创建成功不得声称应用可连接或 schema 就绪。无自动删除回滚;超时需人工对账;存在能力上限。