Ошибка 1044 (42000): доступ запрещен для пользователя “@локальным’localhost’ к базе данных ‘БД’

Для начала скажу, что я зарабатываю через вот этого брокера, проверен он временем! А вот хороший пример заработка, человек зарабатывает через интернет МНОГО МНОГО МНОГО и показывает все на примерах, переходи и читай! Добавь страницу в закладки. А теперь читаете информацию ниже и пишите свой отзыв

Я хочу начать писать запросы в MySQL.

show grants показывает:

+--------------------------------------+ | Grants for @localhost                | +--------------------------------------+ | GRANT USAGE ON *.* TO ''@'localhost' | +--------------------------------------+ 

Я не имею никакого пользователя-ID, но когда я хочу сделать пользователя я не privilleges, также я не знаю как сделать привилегии даже когда я не один пользователь!

mysql> CREATE USER 'parsa'@'localhost' IDENTIFIED BY 'parsa'; ERROR 1227 (42000): Access denied; you need (at least one of) the CREATE USER pr ivilege(s) for this operation 

Я пытался подписать от имени root:

mysql> mysql -u root -p; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'mysql  -u root -p' at line 1 mysql> mysql -u root -p root; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'mysql  -u root -p root' at line 1 

@Nickparsa … у вас есть 2 проблемы:

1). mysql -uroot -p должны быть набраны в bash (также известной как терминал) не в MySQL командной строки. Вы исправить эту ошибку, введя

exit 

в вашей командной строки MySQL. Теперь вы вернулись в свой баш/терминал командной строки.

2). У вас синтаксическая ошибка:

mysql -uroot -p;  

точка с запятой перед-р должен идти. Правильный синтаксис:

mysql -uroot -p 

введите правильный синтаксис в командной строки в bash. Введите пароль, если он есть; остальное просто нажмите кнопку Enter. Вы должны получить ответ, подобный этому:

Ошибка 1044 (42000): доступ запрещен для пользователя “@локальным’localhost’ к базе данных ‘БД’

Надеюсь, это поможет!

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Оставить комментарий

Ваш email нигде не будет показанОбязательные для заполнения поля помечены *

*