如何解决MariaDB-10.4.14 Windows 2019中的静态数据加密
我很茫然,时间紧迫,我很快就没办法了。在这里发布是我最后一次尝试以使其正常工作的尝试。我正在尝试对MariaDB 10.4.14的测试环境进行完全加密,以存储静态数据(包括日志,tmp文件等)。我已经按照所有说明进行操作,包括必须在ANSI中安装钥匙孔这一事实,但是我仍然收到相同的错误消息:
[ERROR] mysqld.exe: file-key-management-filename is not set
[ERROR] Plugin 'file_key_management' init function returned error.
[ERROR] Plugin 'file_key_management' registration as a ENCRYPTION failed.
这是my.cnf文件中的内容:
plugin-load-add = file_key_management
loose_file_key_management_file = C:/Program Files (x86)/MariaDB 10.1/data/keyfile.txt
密钥文件目前未加密;一旦弄清楚了,我最终将对其加密。
我进入数据库并确认file_key_management插件已列在ALL_PLUGINS表中,但显示为“ DISABLED”。当我尝试手动将其更改为“ ACTIVE”时,出现错误消息“ root @ localhost没有权限”(我想知道这是否是问题的根源,但不知道如何解决)。
任何想法或想法都会受到赞赏。我已经花了几天时间阅读所有我能找到的东西,我必须在星期二之前完成这项工作,并且感到非常沮丧。
谢谢 克里斯
解决方法
因此,经过许多挫折和咒骂,我现在似乎可以正常使用了...这就是我添加到my.cnf中的内容
plugin_load_add = file_key_management
loose_file_key_management_filename = C:\Program Files (x86)\MariaDB\data\keyfile.txt
我确定我前几天尝试过此操作,所以不确定为什么现在可以正常工作,但对我来说并不重要-它可以工作:o) 克里斯
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。