Ошибка синтаксиса команды предоставления

0

Я получаю синтаксическую ошибку при выполнении этой команды:

GRANT ALL PRIVILEGES ON  *.* TO 'root'@'%' IDENTIFIED BY 'password';
  • 0
    ПРЕДОСТАВЛЯЙТЕ ВСЕ ПРИВИЛЕГИИ . «Root» @ «%» идентифицируется «паролем» с опцией GRANT; В конце нет "-".
  • 0
    Я думаю, что дополнительный одиночный qoute был добавлен стеком над потоком
Показать ещё 5 комментариев
Теги:

2 ответа

1
Лучший ответ

Просто используйте, как показано ниже, он должен работать для вас:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
2

Вам нужно только объявить свою инструкцию следующим образом

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';

Вам не нужно использовать инструкцию IDENTIFIED BY, потому что эта команда соответствует

CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';

Ещё вопросы

Сообщество Overcoder
Наверх
Меню