溫馨提示×

MariaDB在Linux上如何設置權限

小樊
54
2025-09-16 16:38:17
欄目: 云計算

在Linux上為MariaDB設置權限,您需要遵循以下步驟:

  1. 首先,確保您已經安裝了MariaDB。如果尚未安裝,請使用以下命令之一安裝:

    對于基于Debian的系統(如Ubuntu):

    sudo apt-get update
    sudo apt-get install mariadb-server mariadb-client
    

    對于基于RPM的系統(如CentOS、Fedora):

    sudo yum install mariadb-server mariadb-client
    
  2. 啟動MariaDB服務:

    sudo systemctl start mariadb
    
  3. 為了安全起見,運行MariaDB的安全腳本,該腳本將幫助您設置root密碼、刪除匿名用戶、禁止遠程root登錄等:

    sudo mysql_secure_installation
    
  4. 登錄到MariaDB:

    mysql -u root -p
    
  5. 創建一個新用戶并設置密碼。將your_usernameyour_password替換為您選擇的用戶名和密碼:

    CREATE USER 'your_username'@'localhost' IDENTIFIED BY 'your_password';
    
  6. 為新用戶分配權限。將your_username替換為您創建的用戶名,將your_database替換為您要授予權限的數據庫名稱。以下示例將為用戶分配對數據庫的所有權限:

    GRANT ALL PRIVILEGES ON your_database.* TO 'your_username'@'localhost';
    

    如果您想為用戶分配特定權限,可以使用以下命令:

    GRANT SELECT, INSERT, UPDATE, DELETE ON your_database.* TO 'your_username'@'localhost';
    
  7. 刷新權限:

    FLUSH PRIVILEGES;
    
  8. 退出MariaDB:

    EXIT;
    

現在,您已經成功為MariaDB設置了權限。新創建的用戶可以使用其用戶名和密碼登錄到MariaDB,并根據分配的權限執行操作。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女