hyb
2025-10-24 6861b499efcd43195796ee314c96124b34d1a327
更新使用文档文档
1 files added
40 ■■■■■ changed files
测试组/脚本/Change_password/README.md 40 ●●●●● patch | view | raw | blame | history
测试组/脚本/Change_password/README.md
New file
@@ -0,0 +1,40 @@
# 批量更新数据库用户密码脚本
## 项目简介
这是一个用于批量更新数据库用户密码的脚本工具,支持可视化桌面客户端运行,无需Python环境即可使用。脚本支持从Excel读取多项目数据库配置,按项目分组并发执行密码更新,并生成详细的更新日志。
## 功能特性
- ✅ 支持两种密码加密方式:bcrypt 和 argon2id
- ✅ 可视化桌面客户端,无需Python环境
- ✅ 支持多项目数据库配置管理
- ✅ 并发执行密码更新,提高效率
- ✅ 完整的更新日志记录
- ✅ 支持用户排除和保护机制
- ✅ 跨平台支持(Windows/Linux/macOS)
## 快速开始
### 方式一:桌面客户端(推荐)
无需安装Python环境,直接运行可执行文件:
1. 进入 `dist` 目录
2. 根据需要的加密方式选择:
   - 运行 `密码修改器(argon2id加密版本)/` 目录下的exe文件
   - 或运行 `密码修改器(bcrypt加密版本)/` 目录下的exe文件
### 方式二:源代码运行
更详细的说明可参考:Change_password/批量更新数据库用户密码脚本使用手册.docx
如需修改脚本或已有Python环境:
```bash
# 安装依赖
pip install -r requirements.txt
# 运行脚本
python 修改数据库的哈希密码和原始密码做桌面客户端源代码.py
#或者
python 修改数据库的哈希密码和原始密码做桌面客户端源代码(argon2id).py