ОШИБКА 1064 (42000): у вас ошибка в синтаксисе SQL;установить разрешение - PullRequest
0 голосов
/ 23 октября 2018

это моя команда, чтобы дать пользователю разрешение на доступ к базе данных

предоставить все в 'puppet'. * To 'puppet' @ '%';

1 Ответ

0 голосов
/ 23 октября 2018

Подробно на этой странице о предоставлении разрешения :

  1. Похоже, вы пытаетесь создать суперпользователя?Если это так, вы пропускаете один * по вашей команде, который должен выглядеть следующим образом:

grant all priviliges on *.* to 'puppet'@'%'

Если вы не создаете суперпользователя, тогда ваша команда должна выглядеть следующим образом:

GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'localhost';

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

...