Phpmyadmin
預設 phpMyAdmin 登錄憑據
我在我的 Windows 上下載並安裝了 phpMyAdmin 4.8.5。在瀏覽器中打開它後,它會立即要求輸入使用者名和密碼。我嘗試送出
root
使用者名,同時將密碼保留為黑色。我什至嘗試password
作為密碼。不幸的是,預設情況下兩者都不起作用。所以我檢查了網路,我從 stackoverlow 看到了這個。不幸的是,所有給定的答案都對我不起作用,你好,不,執行緒已經關閉。
這就是我所做的
- 打開 phpmyadmin 目錄
- 你會看到
config.sample.inc
php 文件- 複製它,但從
sample
標題中刪除- 複製後,打開文件
config.inc
並查找$cfg['Servers'][$i]['AllowNoPassword'] = false;
- 將其設置為
true
通過這樣做,我們允許 phpMyAdmin 送出一個空密碼。
現在,嘗試
root
作為使用者名並將密碼留空。希望這也對你有用。
預設情況下,root 不允許使用密碼登錄,而是使用 auth_socket 外掛登錄。
解決方案是通過在 mysql 中執行下一個命令來改變這種行為(首先登錄到 mysql)
ALTER USER 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY 'password';
在 Ubuntu 上保護 phpMyAdmin提供了更多詳細資訊。