MySQL Server 8.0.12 - Плагин аутентификации должен быть указан для новых пользователей - PullRequest
0 голосов
/ 16 сентября 2018

Я пытаюсь установить MySQL Server (в Windows), используя версию сообщества MYSQL v8.0.12 в режиме без вывода сообщений.

Первый запуск

msiexec /i "mysql-installer-community-8.0.12.0.msi" /qn

Тогда

MySQLInstallerConsole community install -silent server;8.0.12;x64:*:type=config;
openfirewall=true;generallog=true;binlog=true;serverid=3306;enable_tcpip=true;port=3306;
rootpasswd=Unkn0wN;installdir="C:\MySQL\MySQL Server 8.0":type=user;username=foo;
password=bar;role=DBManager

Журнал выполнения MySQLInstallerConsole.exe:

=================== Start Initialization ===================
MySQL Installer is running in Community mode

Attempting to update manifest.
Initializing product requirements
Loading product catalog
Checking for product catalog snippets
Checking for product packages in the bundle
Categorizing product catalog
Finding all installed packages.
Your product catalog was last updated at 9/16/2018 5:20:01 PM
=================== End Initialization ===================     

MySQL Server 8.0.12 - An authentication plugin must be specified for new users.

Ошибка: «MySQL Server 8.0.12 - плагин аутентификации должен быть указан для новых пользователей».

Похоже, что Oracle не обновила ссылочные параметры MySQLInstallerConsole на своем веб-сайте. Кто-нибудь знает, как я могу указать подключаемый модуль аутентификации для MySQLInstallerConsole?

Пока я просто работаю над этим, не создавая пользователя foo.

MySQLInstallerConsole community install -silent server;8.0.12;x64:*:type=config;
openfirewall=true;generallog=true;binlog=true;serverid=3306;enable_tcpip=true;port=3306;
rootpasswd=Unkn0wN;installdir="C:\MySQL\MySQL Server 8.0";datadir="C:\MySQL\data"
...