如何在 MariaDB 中啟用用戶?

使用資料庫時,通常需要啟用或建立用戶,以便他們可以存取資料庫並對其執行操作。對於流行的開源資料庫 MariaDB 來說,啟用使用者的過程非常簡單明了。在這篇文章中,我們將逐步解釋 如何在 MariaDB 中啟用用戶,以便您可以有效地管理對資料庫的存取。透過這些簡單的步驟,您可以確保授權使用者可以對資料庫執行必要的操作,從而保持對存取的安全控制。

– 一步一步➡️ 如何在 MariaDB 啟用用戶?

  • 參觀 MariaDB: 要在 MariaDB 中啟用用戶,您必須先造訪安裝了 MariaDB 的伺服器。
  • 以 root 身分登入: 使用該命令 mysql -u root -p 並在出現提示時輸入 root 密碼。
  • 選擇資料庫: 進入 MariaDB 後,使用下列指令選擇啟用使用者的資料庫 使用資料庫名稱;
  • 創建一個新用戶: 使用該命令 建立由「密碼」標識的使用者「使用者名稱」@「localhost」; 建立一個新使用者。
  • 授予權限: 要啟用用戶,您必須授予他們必要的權限。使用命令 將database_name.* 上的所有權限授予“user”@“localhost”; 授予您對所選資料庫的所有權限。
  • 重新加載權限: 若要使變更生效,請使用以下命令重新載入權限 FLUSH PRIVILEGES;
  • 退出 MariaDB: 最後,您可以使用指令退出MariaDB 出口;
獨家內容 - 點擊這裡  如何在 MariaDB 中復制數據庫?

Q&A

什麼是 MariaDB?

  1. Es 一個開源關係型資料庫管理系統。
  2. Es MySQL 的一個分支,旨在取代它。

為什麼在 MariaDB 中啟用使用者很重要?

  1. 它允許 使用者存取資料庫並執行特定任務。
  2. 提供 透過限制對資料庫的存取來增加安全層。

如何在 MariaDB 中啟用用戶?

  1. 註冊 在具有管理員權限的 MariaDB 伺服器上。
  2. 命令“創建用戶‘用戶名’@‘本地主機​​’,由‘密碼’識別;”用正確的資訊取代「使用者名稱」和「密碼」。
  3. 分配 使用指令「GRANT requests ON database_base.* TO 'user_name'@'localhost';」授予使用者權限將“權限”和“資料庫”替換為適當的權限和資料庫。
  4. 重裝 使用指令“FLUSH PRIVILEGES;”的權限以使更改生效。

如何檢查 MariaDB 中是否啟用了使用者?

  1. 註冊 在具有管理員權限的 MariaDB 伺服器上。
  2. 指令“SELECT User, Host FROM mysql.user;”查看啟用的使用者清單。
  3. 搜索 已啟用以驗證其是否存在於清單中的使用者名稱。
獨家內容 - 點擊這裡  你如何在 MongoDB 中查詢?

我可以為 MariaDB 中的使用者分配哪些權限?

  1. 選擇:允許使用者從資料庫讀取資料。
  2. INSERT:允許使用者向資料庫新增記錄。
  3. 更新:允許使用者修改資料庫中的記錄。
  4. DELETE:允許使用者從資料庫中刪除記錄。

啟用用戶後是否需要重新啟動MariaDB伺服器?

  1. 沒有,啟用用戶後無需重新啟動MariaDB伺服器。重新加載權限就足夠了。

如何刪除 MariaDB 中的使用者?

  1. 註冊 在具有管理員權限的 MariaDB 伺服器上。
  2. 指令“DROP USER '使用者名稱'@'localhost';”刪除指定用戶。
  3. 重裝 使用指令“FLUSH PRIVILEGES;”的權限以使更改生效。

我可以從 MariaDB 圖形介面啟用使用者嗎?

  1. ,可以從 MariaDB 圖形介面(例如 MariaDB Workbench 或 phpMyAdmin)啟用使用者。
  2. La 圖形介面提供了建立使用者、為其分配權限以及直觀地管理資料庫安全性的選項。
獨家內容 - 點擊這裡  Oracle數據庫快捷版如何獲取表的相關信息?

如果我忘了 MariaDB 中的使用者密碼該怎麼辦?

  1. 重設 使用者的密碼,使用指令“SET PASSWORD FOR 'user_name'@'localhost' = PASSWORD('new_password');”用正確的資訊取代「使用者名稱」和「新密碼」。
  2. 阿塞古拉斯 使用指令“FLUSH PRIVILEGES;”重新載入權限以使更改生效。

SQL 和 MariaDB 有什麼不同?

  1. 的SQL 是一種用於管理和操作關係資料庫的結構化查詢語言。
  2. MariaDB的 是一個使用SQL作為查詢語言的關聯式資料庫管理系統。
  3. MariaDB的 它是一種資料庫實現,具有附加功能和對 SQL 的改進。

發表評論