2013-06-04 3 views
-1

Я пытаюсь импортировать свою старую базу данных обратно в phpmyadmin после ее удаления и создания нового ... предпринятые шаги ... удаленная база данных после резервного копирования .... создана новая база данных с различными имя и получил эту ошибку при попытке импортироватьОшибка базы данных импорта myadmin PHP

1044 - Доступ запрещен для пользователя «augr_2» @ «%» в базу данных «augr_2»

После некоторых исследований я обнаружил, что я должен изменить мой CREATE DATABASE в моей базе данных .sql-файл после внесения изменений выглядел так:

CREATE DATABASE `augr_2` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci; 
USE `augr_2`; 

Но я все еще продолжаю получать эту ошибку?

это полная ошибка я получаю

SQL запрос:

-- 
-- Database: `augr_2` 
-- 
CREATE DATABASE `augr_2` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci; 

MySQL сказал:

1044 - Доступ запрещен для пользователя 'augr_2' @ '%' в базу данных ' augr_2 '

+2

Читали ли вы сообщение об ошибке? Вам просто не хватает прав на доступ к новой базе данных. Вы должны установить их также. – Sirko

ответ

0

Похоже, что mysql, используемый PMA, не имеет прав на недавно созданный db, что является нормальным.

Попробуйте войти каккорень

GRANT ALL ON *.* TO 'augr_2'@'%'; 
FLUSH PRIVILEGES; 
+0

Привет, Stephantried, что и он возвратил SQL-запрос: GRANT ALL ON *. * TO 'augr_2' @ '%'; MySQL сказал: # 1045 - Доступ запрещен для пользователя «augr_2» @ «%» (используя пароль: ДА) – anthonytherockjohnson

+1

именно поэтому я сказал, чтобы запустить эту команду, используя корневой пользователь – Stephan

Смежные вопросы