LINUX.ORG.RU

MySQL login без запроса пароля

 


0

1

Всех приветствую!

Не получается запустить mysqldump/mysql без запроса пароля от MySQL. Стоит MySQL 5.6.28-2 на CentOS 6.7.

cat /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
symbolic-links=0
sql_mode=
default-storage-engine=INNODB
max_allowed_packet=256M
innodb_log_file_size=1024M

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

Есть пользователь в MySQL - backup. В случае:

mysql -u backup -p

запрашивает пароль, ввожу его, успешно захожу в консоль MySQL.

Теперь я создаю файл mysqlpwd с таким содержимым:

[mysql]
user=backup
password=qwerty123

[mysqldump]
user=backup
password=qwerty123

Пытаемся зайти:

mysql --defaults-extra-file=/home/backup/mysqlpwd -u backup

ERROR 1045 (28000): Access denied for user 'backup'@'localhost' (using password: YES)

Такой же фокус проворачиваю на другом сервере с MySQL (5.6.25-73.1) - всё работает. Захожу под пользователем backup без запроса пароля.

А тут ни в какую. Не знаю как это победить.



Последнее исправление: SoHm (всего исправлений: 2)

А разве не

[client]
socket          = /var/lib/mysql/mysql.sock
user            = backup
password        = qwerty123

MrClon ★★★★★
()
Последнее исправление: MrClon (всего исправлений: 1)
Ответ на: комментарий от anonymous

Сделал:

mysql_config_editor set --login-path=login_backup --host=localhost --user=backup --password
В домашней директории появился файл .mylogin.cnf

Пытаюсь зайти:

mysql --login-path=login_backup
ERROR 1045 (28000): Access denied for user 'backup'@'localhost' (using password: YES)

Тоже самое решил проверить на другом сервере с MySQL (5.6.25-73.1) - всё работает.

Вот пользователь в MySQL:

mysql> select * from mysql.user where User='backup';

| Host      | User   | Password                                  | Select_priv | Insert_priv | Update_priv | Delete_priv | Create_priv | Drop_priv | Reload_priv | Shutdown_priv | Process_priv | File_priv | Grant_priv | References_priv | Index_priv | Alter_priv | Show_db_priv | Super_priv | Create_tmp_table_priv | Lock_tables_priv | Execute_priv | Repl_slave_priv | Repl_client_priv | Create_view_priv | Show_view_priv | Create_routine_priv | Alter_routine_priv | Create_user_priv | Event_priv | Trigger_priv | Create_tablespace_priv | ssl_type | ssl_cipher | x509_issuer | x509_subject | max_questions | max_updates | max_connections | max_user_connections | plugin                | authentication_string | password_expired |
+-----------+--------+-------------------------------------------+-------------+-------------+-------------+-------------+-------------+-----------+-------------+---------------+--------------+-----------+------------+-----------------+------------+------------+--------------+------------+-----------------------+------------------+--------------+-----------------+------------------+------------------+----------------+---------------------+--------------------+------------------+------------+--------------+------------------------+----------+------------+-------------+--------------+---------------+-------------+-----------------+----------------------+-----------------------+-----------------------+------------------+
| localhost | backup | *0E23DHA47D29F85D12171C010ED1FAEC1111B0E1 | Y           | N           | N           | N           | N           | N         | N           | N             | N            | N         | N          | N               | N          | N          | N            | N          | N                     | Y                | N            | N               | N                | N                | Y              | N                   | N                  | N                | Y          | Y            | N                      |          |            |             |              |             0 |           0 |               0 |                    0 | mysql_native_password |                       | N                |

Что ещё может быть не так?

SoHm
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.