ОШИБКА 1045 (28000): доступ запрещен для пользователя root @ localhost (используется пароль: нет)

Я пытаюсь установить приложение queXS cati на свой рабочий стол Ubuntu, и я установил сервер MySQL и PHP 5, и я не могу войти на сервер MySQL от имени пользователя root без пароля:

mysql -u root 

он говорит

ERROR 1045(28000) : Access denied for user 'root@localhost' (using password: no )

Но все нормально, когда я вхожу mysql -u root -p

Я не могу понять, в чем проблема.

51
задан 12 May 2016 в 11:31

3 ответа

Добавьте переключатель -p для входа в систему на основе пароля:

mysql -u root -p

Это нормальное поведение. Вы устанавливаете пароль root для вашей базы данных, поэтому отныне вы не сможете получить доступ к ней без пароля. Поэтому выдаётся сообщение:

Доступ запрещён для пользователя 'root@localhost' (используя пароль: no )

Очевидно, что при выдаче пароля с помощью переключателя -p всё получится.

52
ответ дан 12 May 2016 в 11:31

Простыми словами ваш сеанс "root" не знает пароля пользователя mysql root.

Если вы хотите облегчить доступ к вашему mysql

создайте .my. cnf в /root/

и вставьте туда

[mysqladmin]
 user = root
 password = mysqlrootpassword
[mysql]
 user = root
 password = mysqlrootpassword
[mysqldump]
 user = root
 password = mysqlrootpassword

, где offcourse mysqlrootpassword - ваш пароль root для mysql, чтобы при выполнении mysql он использовал этот пароль

Remeber о безопасности этого файла - установите защищенные права, чтобы никто на вашем сервере не смог его прочитать!

4
ответ дан 12 May 2016 в 11:31

Войдите в webmin и под серверами, получите доступ к серверу mySQLdatabase. После этого вы сможете установить пароль (пользователя), если у вас есть:

mysql -u (**user**) -p < /usr/share/doc/rsyslog-mysql-5.8.10/createDB.sql.

Веб-интерфейс прост, но для безопасности используйте терминал.

Ура.

-1
ответ дан 12 May 2016 в 11:31
  • 1
    Я don' t видят что-либо в выводе, который предполагает, что другие разделы обязательно присутствуют; однако, если бы вывод был отредактирован (или строка или два случайно опущенный от вывода), они могли бы быть. Как Вы предполагаете, снимок экрана GParted или вывод parted были бы более полезными в оценке расположения раздела. – Rod Smith 28 June 2015 в 20:36

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

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