我已經安裝MariaDB的服務器:MariaDB的V 10:控制檯登錄失敗
$ mysql --version
mysql Ver 15.1 Distrib 10.0.32-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
,並創建新用戶 '亞歷克斯':
> SELECT User, Host FROM mysql.user;
+------------------+-----------+
| User | Host |
+------------------+-----------+
| root | 127.0.0.1 |
| root | ::1 |
| alex | localhost |
| debian-sys-maint | localhost |
| root | localhost |
| root | myhost |
+------------------+-----------+
我可以連接到服務器 '亞歷克斯' @ 「localhost」的使用DBeaver客戶端,但我無法從控制檯做同樣的:
$ mysql -h localhost --user=alex --password=...
ERROR 1045 (28000): Access denied for user 'alex'@'localhost' (using password: YES)
我可以以「根」從控制檯連接但不是'alex'。當我與DBeaver連接時,權限是可以的。
我已經創建新用戶「亞歷克斯」 @「%」,之後,我已經連接到控制檯從服務器。 –