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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Ряд дополнений в связке MySQL-Ubuntu 18.10  (Прочитано 873 раз)

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

Оффлайн n2011all

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Ряд дополнений в связке MySQL-Ubuntu 18.10
« : 14 Февраля 2019, 14:57:30 »
Все и всегда  :P изменяется  >:(  так и в случае MySQL-Ubuntu 18.10
  • Пароль пользователь  root - по умолчанию его нет то есть  без пароля
  • Доступ пользователя root@localhost к самому серверу баз данных - по умолчанию доступа нет
  • И наконец метод аутентификации пользователя root@localhost в базе пользователей mysql-server - по умолчанию плагин unix socket

 Все это обусловлено изменениями в версии mysql-server
 и соответствующего пакета для OS Ubuntu 18.10
 начиная с версии Ubuntu 17.04 перечисленные вопросы
 с легкой руки разрабов переложены на пользователя.

 В связи с эти изложим работающий именно в этом случае вариант
 установки пароля и доступа пользователя root в mysql-server
 с минимальным использованием команд

Установка пароля и предоставление доступа пользователю MySQL root@localhost в Ubuntu 18.10

 Создаем нового пользователя с правами рута в сервере - в терминале вводим команды:

mysql -u root -p
на запрос пароля вводим свой новый пароль

далее создаем пользователя с административными максимальными правами в сервере баз данных с доступом с любого хоста например с именем-dbadmin  и паролем-dbadmin12345

CREATE USER 'dbadmin'@'%' IDENTIFIED BY 'dbadmin12345';
наделяем его правами на сервере
GRANT ALL PRIVILEGES ON *.* TO 'dbadmin'@'%' WITH GRANT OPTION;
(если даст ошибку ввести то же но без WITH GRANT OPTION)

  C помощью этого пользователя устанавливаем пароль и доступ для пользователя root@localhost .
Для этого в phpmyadmin-e - открываем в базе mysql таблицу user и при установке пароля руту не забываем выбрать метод аутентификации  Native MySQL authentication вместо Unix Socket based authentication , которая и установлена по умолчанию, и что в итоге создает путаницу - разрабы mysql сервера теперь поставляют его именно с такими настройками по дефолту, что не совместимо полностью с Ubuntu и помимо проблемы пароля добавило еще и проблему доступа. Вот поэтому классический вариант установки пароля рута мускула перестал срабатывать и даже в случае запуска сервера в не защищенном режиме с опцией --skip-grant-tables &

  Конечно все это описано на сайте разрабов mysql , но как всегда путанно и в различных разделах их сайта.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Ряд дополнений в связке MySQL-Ubuntu 18.10
« Ответ #1 : 14 Февраля 2019, 15:05:59 »
Всё это совершенно не нужно.
Особенно не нужно использовать phpMyAdmin.
Для обслуживания БД есть root.
Для обслуживания установки - debian-sys-maint ( `/usr/bin/mysql --defaults-extra-file=/etc/mysql/debian.cnf` )
Большего не нужно.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1753
    • Просмотр профиля
Re: Ряд дополнений в связке MySQL-Ubuntu 18.10
« Ответ #2 : 14 Февраля 2019, 17:03:24 »
- Ну и с кем Вы не согласны? С Каутским или Энгельсом?
- Да с обоими!
(с)

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”.


Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Ряд дополнений в связке MySQL-Ubuntu 18.10
« Ответ #3 : 14 Февраля 2019, 17:30:58 »
Чо? Они всё ещё 5,7 пихают?
Поставьте 8.0 и забудьте про эту проблему.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Ряд дополнений в связке MySQL-Ubuntu 18.10
« Ответ #4 : 14 Февраля 2019, 18:47:15 »
Цитировать
18.10
это бета, вообще плохая.
Wars ~.o

 

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