mysql> select user,host from mysql.user;
+------------------+-----------+
| user | host |
+------------------+-----------+
| root | 127.0.0.1 |
| root | ::1 |
| debian-sys-maint | localhost |
| developer | localhost |
| jack | localhost |
| root | localhost |
| root | rebuild |
+------------------+-----------+
7 rows in set (0.00 sec)
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| wpdatabase |
+--------------------+
4 rows in set (0.00 sec)
mysql> CREATE USER [email protected];
ERROR 1396 (HY000): Operation CREATE USER failed for 'wpuser'@'localhost'
Почему не удается создать нового пользователя в mysql? Пользователь wpuser
отсутствует в таблице user
. Я использовал неиспользуемые базы данных, так может ли кто-нибудь помочь мне в создании нового пользователя?Почему не удается создать нового пользователя в mysql?
Нет, это не проблема пароля (123456 - это ключ базы данных mysql).
mysql> CREATE USER 'wpuser'@'localhost' IDENTIFIED BY '123456';
ERROR 1396 (HY000): Operation CREATE USER failed for 'wpuser'@'localhost'
Это так странно, пожалуйста, продолжайте.
Почему CREATE USER [email protected];
не может; CREATE USER [email protected];
может?