MariaDB 10.4.26及以后版本不再附带auth_socket.so?升级路径咨询
MariaDB Unix Socket 认证插件相关问题解答
插件去向说明
MariaDB 10.4.26及后续版本中,auth_socket.so并非被弃用,而是被整合进了服务器主二进制文件,不再以单独的插件文件形式存在。从该版本开始,unix socket认证功能成为服务器内置组件,无需依赖独立的.so文件加载。
现有用户升级路径
- 已配置unix socket认证的用户:升级后无需额外操作,原有的用户认证规则(如
IDENTIFIED VIA unix_socket)会继续生效,认证功能不受影响。 - 验证插件状态:可执行SQL命令
SHOW PLUGINS;,查看unix_socket插件条目,其状态应为ACTIVE,类型为AUTHENTICATION。 - 创建新的unix socket认证用户:仍可沿用原语法,例如:
CREATE USER 'username'@'localhost' IDENTIFIED VIA unix_socket;
内容的提问来源于stack exchange,提问作者James MV
相关产品推荐
相关产品推荐

