fix:登录流程改造
This commit is contained in:
@@ -1,8 +1,10 @@
|
||||
# TMS 初始化 SQL 执行说明
|
||||
|
||||
当前推荐使用 [V1__tms_schema_full.sql](/Users/waner/Work/CISD/文档/tms-framework/src/main/resources/db/migration/V1__tms_schema_full.sql)。
|
||||
空库初始化当前推荐使用 [V2__tms_schema_full.sql](/Users/waner/Work/CISD/文档/tms-framework/src/main/resources/db/migration/V2__tms_schema_full.sql)。
|
||||
|
||||
这份脚本已经整理成“最终库结构初始化版”,适合空库直接初始化,不再按 migration 逐步执行 `ALTER / RENAME`。
|
||||
[V1__tms_schema_full.sql](/Users/waner/Work/CISD/文档/tms-framework/src/main/resources/db/migration/V1__tms_schema_full.sql) 仅用于旧数据库迁移:它会在已有 `tms_auth_full_account` 表上新增 `password_digest`,把固定角色席位统一重置为默认口令 `Sunyard@123`,并置为强制改密。旧库不能用 `V2` 直接覆盖执行。
|
||||
|
||||
这份脚本已经整理成“最终库结构初始化版”,适合空库直接初始化,不再按 migration 逐步执行 `ALTER / RENAME`,也不依赖后置 `UPDATE` 修补种子数据。
|
||||
|
||||
如果你在 TiDB 客户端里一次性执行整份文件,出现下面这类报错:
|
||||
|
||||
@@ -18,7 +20,7 @@ SQL Error [8130] [HY000]: client has multi-statement capability disabled
|
||||
|
||||
优先用客户端的 `Run Script` / `Execute Script` 模式执行:
|
||||
|
||||
- [V1__tms_schema_full.sql](/Users/waner/Work/CISD/文档/tms-framework/src/main/resources/db/migration/V1__tms_schema_full.sql)
|
||||
- [V2__tms_schema_full.sql](/Users/waner/Work/CISD/文档/tms-framework/src/main/resources/db/migration/V2__tms_schema_full.sql)
|
||||
|
||||
### 方式二:用“脚本执行”而不是“单次执行”
|
||||
|
||||
@@ -30,13 +32,13 @@ SQL Error [8130] [HY000]: client has multi-statement capability disabled
|
||||
例如:
|
||||
|
||||
```bash
|
||||
mysql -h <host> -P <port> -u <user> -p tms < /path/to/V1__tms_schema_full.sql
|
||||
mysql -h <host> -P <port> -u <user> -p tms < /path/to/V2__tms_schema_full.sql
|
||||
```
|
||||
|
||||
或者先登录后:
|
||||
|
||||
```sql
|
||||
source /path/to/V1__tms_schema_full.sql;
|
||||
source /path/to/V2__tms_schema_full.sql;
|
||||
```
|
||||
|
||||
### 方式四:实在只能单条执行时
|
||||
@@ -51,7 +53,7 @@ CREATE DATABASE IF NOT EXISTS tms
|
||||
USE tms;
|
||||
```
|
||||
|
||||
然后把 [V1__tms_schema_full.sql](/Users/waner/Work/CISD/文档/tms-framework/src/main/resources/db/migration/V1__tms_schema_full.sql) 中的语句按分号逐条执行。
|
||||
然后把 [V2__tms_schema_full.sql](/Users/waner/Work/CISD/文档/tms-framework/src/main/resources/db/migration/V2__tms_schema_full.sql) 中的语句按分号逐条执行。
|
||||
|
||||
## 不推荐但可选
|
||||
|
||||
@@ -72,7 +74,7 @@ SET GLOBAL tidb_multi_statement_mode='ON';
|
||||
- `AUDIT_ADMIN`
|
||||
- `OPS_ADMIN`
|
||||
|
||||
默认口令均为 `12345678`,其中:
|
||||
默认口令均为 `Sunyard@123`,其中:
|
||||
|
||||
- `KEY_ADMIN` 默认 `ACTIVE`
|
||||
- 其他角色默认 `UNENABLED`
|
||||
|
||||
Reference in New Issue
Block a user