Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Пользователи mysql  (Прочитано 696 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dmitrylee

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Пользователи mysql
« : 10 Ноября 2019, 21:35:07 »
после установки mysql доступ к пользователю root через плагин auth_socket
есть ли смысл что-то менять, а просто создавать новых пользователей, доступ к которым делать через пароль?

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1749
    • Просмотр профиля
Re: Пользователи mysql
« Ответ #1 : 10 Ноября 2019, 21:51:29 »
Security Guidelines

Цитировать
Try mysql -u root. If you are able to connect successfully to the server without being asked for a password, anyone can connect to your MySQL server as the MySQL root user with full privileges! Review the MySQL installation instructions, paying particular attention to the information about setting a root password. See Section 2.10.4, “Securing the Initial MySQL Account”.

Оффлайн dmitrylee

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Пользователи mysql
« Ответ #2 : 10 Ноября 2019, 21:59:41 »
я имел ввиду, что изначально вот что получается:
mysql> SELECT user,authentication_string,plugin,host FROM mysql.user;
+------------------+-------------------------------------------+-----------------------+-----------+
| user             | authentication_string                     | plugin                | host      |
+------------------+-------------------------------------------+-----------------------+-----------+
| root             |                                           | auth_socket           | localhost |
| mysql.session    | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | mysql_native_password | localhost |
| mysql.sys        | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | mysql_native_password | localhost |
| debian-sys-maint | *3E202080F0FA8B0B4DA7F4D54B4C7F8C47587E41 | mysql_native_password | localhost |
+------------------+-------------------------------------------+-----------------------+-----------+
4 rows in set (0.00 sec)
есть ли смысл делать:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

 

Страница сгенерирована за 0.029 секунд. Запросов: 25.