Ошибка MySQL SQLSTATE [HY000] [1045] Доступ запрещен для пользователя. При установке Drupal 7 на localhost

Недавно я сделал чистое обновление с ubuntu 14.04 до ubuntu 16.04. Я мог бы легко установить drupal 7 в ubuntu 14.04, но моя проблема возникает, когда я создаю новую базу данных для drupal 7.43. Я следовал инструкциям Digital Ocean .

Я создал базу данных под названием drupal

CREATE DATABASE drupal;

, создал пользователя с именем drupaluser

CREATE USER drupaluser@localhost IDENTIFIED BY 'password';

и предоставил пользователю все права доступа к базе данных

GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX,ALTER,CREATE TEMPORARY TABLES,LOCK TABLES ON drupal.* TO drupaluser@localhost;

Сбросил привилегии согласно блогу

FLUSH PRIVILEGES;

и вышел

. localhost / drupal и drupal начали процесс установки. Когда я добрался до раздела базы данных, я получил следующее сообщение об ошибке от mysql

«Не удалось подключиться к серверу базы данных. Сервер сообщает следующее сообщение: SQLSTATE [HY000] [1045] Доступ запрещен для пользователя 'drupaluser' @ 'localhost' (с паролем: ДА). "

Я установил xampp 7.0.5, который работает хорошо, но phpmyadmin не работает, поэтому я решил пойти по этому пути, но я застрял

Пожалуйста, обратите внимание.

0
задан 14 May 2016 в 22:07

2 ответа

Необходимо попробовать эту команду: ПРЕДОСТАВЬТЕ ВЫБОР, ВСТАВЬТЕ, ОБНОВИТЕ, УДАЛИТЕ, СОЗДАЙТЕ, ОТБРОСЬТЕ, ИНДЕКСИРУЙТЕ, ИЗМЕНИТЕ, СОСТАВЬТЕ ВРЕМЕННЫЕ ТАБЛИЦЫ, ЗАБЛОКИРУЙТЕ ТАБЛИЦЫ НА drupal.* К 'drupaluser' 'localhost';

Для большего количества информации, относитесь это . Ссылка: http://dev.mysql.com/doc/refman/5.7/en/grant.html

0
ответ дан 15 May 2016 в 08:07
  • 1
    Ваши оба оленя, смонтированы? или его и внешний диск? – DeadMan 27 October 2017 в 07:26

проблема в том, что xampp создал пустой пароль для корневой базы данных MySQL. Если вы оставите поле пароля пустым, все должно быть хорошо.

0
ответ дан 27 October 2020 в 22:52

Другие вопросы по тегам:

Похожие вопросы: