Phpmyadmin

預設 phpMyAdmin 登錄憑據

  • August 21, 2020

我在我的 Windows 上下載並安裝了 phpMyAdmin 4.8.5。在瀏覽器中打開它後,它會立即要求輸入使用者名和密碼。我嘗試送出root使用者名,同時將密碼保留為黑色。我什至嘗試password作為密碼。不幸的是,預設情況下兩者都不起作用。

所以我檢查了網路,我從 stackoverlow 看到了這個。不幸的是,所有給定的答案都對我不起作用,你好,不,執行緒已經關閉。

這就是我所做的

  1. 打開 phpmyadmin 目錄
  2. 你會看到config.sample.incphp 文件
  3. 複製它,但從sample標題中刪除
  4. 複製後,打開文件config.inc並查找$cfg['Servers'][$i]['AllowNoPassword'] = false;
  5. 將其設置為true

通過這樣做,我們允許 phpMyAdmin 送出一個空密碼。

現在,嘗試root作為使用者名並將密碼留空。

希望這也對你有用。

預設情況下,root 不允許使用密碼登錄,而是使用 auth_socket 外掛登錄。

解決方案是通過在 mysql 中執行下一個命令來改變這種行為(首先登錄到 mysql)

ALTER USER 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY 'password';

在 Ubuntu 上保護 phpMyAdmin提供了更多詳細資訊。

引用自:https://dba.stackexchange.com/questions/232318