在 CentOS 上為 SQLAdmin 授權,您需要遵循以下步驟:
首先,確保您已經安裝了 Webmin 和 MariaDB 或 MySQL。如果尚未安裝,請使用以下命令進行安裝:
對于 MariaDB:
sudo yum install mariadb-server mariadb
對于 MySQL:
sudo yum install mysql-server mysql
啟動并設置 MariaDB 或 MySQL 開機啟動:
對于 MariaDB:
sudo systemctl start mariadb
sudo systemctl enable mariadb
對于 MySQL:
sudo systemctl start mysqld
sudo systemctl enable mysqld
使用 root 用戶登錄到 MariaDB 或 MySQL:
sudo mysql -u root -p
為 SQLAdmin 創建一個數據庫和用戶。在此示例中,我們將創建一個名為 sqladmin
的數據庫和一個名為 sqladmin
的用戶,該用戶將具有對 sqladmin
數據庫的完全訪問權限。請將 your_password
替換為您選擇的密碼:
CREATE DATABASE sqladmin;
CREATE USER 'sqladmin'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON sqladmin.* TO 'sqladmin'@'localhost';
FLUSH PRIVILEGES;
EXIT;
返回到 Webmin 的 Web 界面(通常位于 https://your_server_IP:10000
)。
單擊左側導航欄中的“服務器”,然后單擊“數據庫”。
單擊右上角的“創建數據庫”按鈕。
輸入數據庫名稱(例如 sqladmin
),然后單擊“創建”。
單擊剛剛創建的數據庫以打開它。
單擊右上角的“創建用戶”按鈕。
輸入用戶名(例如 sqladmin
)和密碼(即您在步驟 4 中設置的密碼),然后單擊“創建”。
返回到 Webmin 主界面,單擊左側導航欄中的“服務器”,然后單擊“SQL Admin”。
在“SQL Admin”頁面上,您應該能夠看到剛剛創建的 sqladmin
用戶?,F在,您已經為 SQLAdmin 授權,可以使用此用戶登錄并管理數據庫了。
請注意,這些步驟適用于 MariaDB 和 MySQL。如果您使用的是其他數據庫管理系統,請根據其文檔進行相應的調整。