2
0
mirror of https://github.com/acepanel/acepanel.github.io.git synced 2026-02-06 16:21:05 +08:00
Files
acepanel.github.io/zh_TW/advanced/database/user.md
github-actions[bot] 5b9a08c9a1 New Crowdin translations by GitHub Action (#76)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-01-27 05:28:16 +08:00

84 lines
2.3 KiB
Markdown

# 用戶管理
用戶管理頁面用於創建和管理數據庫用戶,設置用戶權限。
## 用戶列表
進入 **數據庫** > **用戶** 標籤頁查看用戶列表。
![用戶管理](/images/setting/setting-user.png)
列表顯示所有面板用戶的信息:
- **類型**:數據庫類型
- 用戶名
- 用戶郵箱,用於找回密碼等功能
- **主機**:允許連接的主機
- **服務器**:所屬的數據庫服務器
- **權限**:用戶擁有權限的數據庫
- **註釋**:備註信息
- **郵箱**:用戶郵箱地址
- **更新日期**:最後更新時間
- **操作**:修改、刪除
## 創建用戶
1. 點擊 **創建用戶** 按鈕添加新用戶:
2. 填寫配置:
- **服務器**:選擇數據庫服務器
- **用戶名**:登錄用戶名
- **密碼**:登錄密碼
- **主機**:允許連接的主機地址
- **權限**:選擇用戶可以訪問的數據庫
3. 創建時間
### 主機設置
| 值 | 說明 |
| --------------- | ----------- |
| `localhost` | 只允許本地連接 |
| `127.0.0.1` | 只允許本地 IP 連接 |
| `%` | 允許任意主機連接 |
| `192.168.1.%` | 允許指定網段連接 |
| `192.168.1.100` | 只允許指定 IP 連接 |
:::warning 安全建議
生產環境不建議使用 `%` 允許任意主機連接, 應限制為具體的 IP 地址或網段。
:::
## 用戶操作
登錄用戶名,可直接在表格中修改
- 更改密碼
- 修改允許連接的主機
- 修改數據庫權限
## 刪除用戶
點擊用戶右側的 **刪除** 按鈕刪除用戶。
:::warning 注意
刪除用戶後,使用該用戶連接數據庫的應用將無法正常工作。
:::
## 權限說明
### Percona/MySQL/MariaDB 權限
創建用戶時可以選擇授予權限的數據庫:
- 選擇具體數據庫:用戶只能訪問選中的數據庫
- 不選擇:用戶沒有任何數據庫權限
### PostgreSQL 權限
PostgreSQL 的權限管理更加細粒度, 可以自行針對數據庫、模式、表等設置不同權限, 面板僅支持授予數據庫訪問權限。
## 密碼安全
- 使用強密碼,包含大小寫字母、數字和特殊字符
- 密碼長度建議 16 位以上
- 不同應用使用不同的數據庫用戶
- 定期更換密碼