MySQL keyring проблема - PullRequest
0 голосов
/ 28 июня 2018

Я новичок в MySQL и пытаюсь установить брелок для MySQL Community 8.0.11.

Я использую Windows, и я отредактировал файл my.ini с помощью

[mysqld]
early-plugin-load=keyring_file.dll

тогда я побежал

mysql> install plugin keyring_file soname 'keyring_file.dll';

и я получаю предупреждение

       +---------+------+------------------------------------------------------------     --------------------------------+
| Level | Code | Message |
    +---------+------+--------------------------------------------------------------------------------------------+
| Warning | 29 | File 'C:\Program Files\MySQL\MySQL Server 8.0\lib\plugin' not found (OS errno 13 - Permission denied) |
+---------+------+--------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

я проверяю, была ли она активна, и

mysql> SELECT PLUGIN_NAME, PLUGIN_STATUS
-> FROM INFORMATION_SCHEMA.PLUGINS
-> WHERE PLUGIN_NAME LIKE 'keyring%';

этот плагин был активен.

Но когда я пытаюсь изменить свою таблицу с помощью

mysql> ALTER TABLE example ENCRYPTION='Y';
ERROR 3185 (HY000): Can't find master key from keyring, please check keyring
plugin is loaded.

Я не понимаю, чего мне не хватает.

plugin_dir правильный (C: \ Program Files \ MySQL \ MySQL Server 8.0 \ lib \ plugin)

и keyring_file_data одинаковые!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...