Root
mysql數據庫的使用者
在測試 Debian 伺服器上,我使用
root
mysql 的使用者。然後對於我擁有的每個 Wordpress 網站,我在 php 配置文件中都有這個:define('DB_USER', 'root'); define('DB_PASSWORD', '...');
這個“root 使用者”是 mysql 特有的,還是與 Linux root 使用者有關?
root
如果是這樣,將mysql與使用者分開(出於安全考慮)的最佳做法是什麼?
mySQL中 的
root
使用者與GNU/Linux不同。是在數據庫管理器內部創建的用於訪問它的使用者。您必須避免使用它,您可以輕鬆創建具有受限權限的使用者,從而防止安全風險。root
那是
root
MySQL 的使用者。root
它與Linux使用者無關。就像它的 Linux 對應物一樣,它是 MySQL 上的超級使用者帳戶的名稱。您不應該將
root
您的 Wordpress 數據庫用作 MySQL 使用者,這是一個很大的安全風險。為它創建一個 MySQL 使用者wp
(或其他),然後只允許他訪問wordpress
數據庫。