db-readonly

安全沙箱 A 评级 外部下载

scripts/db_readonly.sh postgres "SELECT * FROM users LIMIT 100" --format csv --out /tmp/users.csv

外部下载 ZIP → 版本:v1.0.0 安装:0
OpenClaw Claude Code Cursor Codex

使用说明

1. 方面,该 Skill 通过读取标准环境变量(如 PGHOST、PGUSER、PGPASSWORD 或 MYSQL_HOST、MYSQL_USER 等)建立数据库连接,仅接受 SELECT、WITH、EXPLAIN 三类 SQL 语句。用户可通过 scripts/db_readonly.sh 脚本直接执行查询,或将结果导出为 CSV、TSV、JSON 格式便于后续分析。例如执行
2. scripts/db_readonly.sh postgres "SELECT * FROM users LIMIT 100" --format csv --out /tmp/users.csv
3. 即可完成数据采样与导出。

适合做什么

  • 方面,该 Skill 通过读取标准环境变量(如 PGHOST、PGUSER、PGPASSWORD 或 MYSQL_HOST、MYSQL_USER 等)建立数据库连接,仅接受 SELECT、WITH、EXPLAIN 三类 SQL 语句。用户可通过 scripts/db_readonly.sh 脚本直接执行查询,或将结果导出为 CSV、TSV、JSON 格式便于后续分析。例如执行
  • scripts/db_readonly.sh postgres "SELECT * FROM users LIMIT 100" --format csv --out /tmp/users.csv
  • 即可完成数据采样与导出。

主要优点

  • 体现在其多重安全防护设计上。
  • set -euo pipefail:确保健壮性,在环境变量缺失或参数错误时给予清晰提示。

局限与注意点

  • 不同 Agent 平台的兼容性和权限模型可能不同,需要实际测试。
  • 第三方 Skill 的维护频率、依赖版本和稳定性需要持续关注。

安全与使用风险

  • 安装前应审查包内脚本和权限声明,确认是否会访问本地文件、网络或外部账号。
  • 涉及 API Key、账号凭证或敏感文件时,建议先在隔离环境中测试。
  • 第三方 Skill 的依赖和行为可能随版本变化,使用前应重新核对说明。

适合人群

主要包括:数据库管理员(DBA)进行日常巡检、容量评估和故障排查;数据分析师提取数据样本进行探索性分析(EDA);后端开发者验证数据状态或调试复杂查询语句;以及运维人员生成定期数据报告。任何需要频繁查看生产环境数据但又要严格避免误操作的技术人员都会从中受益。

版权与下架声明:本页内容由 AI Islands 根据公开资料整理,Skill、代码、文档及安装包版权归原作者或相应权利人所有。本站仅用于信息索引、学习研究和安装便利。若你认为本站展示或下载链接侵犯了你的合法权益,请发送权利证明、相关链接和处理要求至 ai-islands@streamflowintel.com,我们会及时核查并删除或调整相关内容。安装前请自行核对包内权限、依赖项和安全风险。