這是我當前的用戶帳戶配置:我是否需要爲每個根帳戶條目設置密碼? - MySQL的
+----------+------------+-------------------------------------------+
| User | Host | Password |
+----------+------------+-------------------------------------------+
| root | localhost | *CAB56DA385754BF21E94AC7D75E8B51EA0F468A8 |
| root | centos-gcp | |
| root | 127.0.0.1 | |
| root | ::1 | |
| | localhost | |
| | centos-gcp | |
+----------+------------+-------------------------------------------+
到目前爲止,我只能在安裝過程中添加一個root
密碼。
據我所知,每個'username'@'host'
組合被視爲一個不同的帳戶。
這是否意味着我需要爲每個root帳戶設置一個密碼?
還是第一個密碼適用於所有其他根帳戶?
看來,如果我嘗試登錄'root'@'centos-gcp'
,這將解析爲127.0.1.1
我仍然需要輸入主密碼(我對這些主機名稱有些困惑)。
我只保留一個帳戶,然後我不必更改所有這些都是爲了更改密碼。 – eckes
@eckes所以他們是不同的呢?你知道爲什麼使用'mysql -h centos-gcp -u root -p'仍然要求我輸入密碼,即使沒有設置密碼嗎? – Rtsne42
其實,我想我不能像這樣指定主機名。它說'錯誤1130(HY000):主機'centos-gcp.c.lively-tensor-163604.internal'不允許連接到這個MariaDB服務器' – Rtsne42