MySQL 8.0版本说明
MySQL 8.0源代码文档10bet官方网站
版本令牌基于实现这些元素的插件库:
服务器端插件
version_tokens
保存与服务器关联的版本令牌列表,并订阅语句执行事件的通知。的version_tokens
插件使用审计插件API监视来自客户端的传入语句,并将每个客户端的特定于会话的版本令牌列表与服务器版本令牌列表进行匹配。如果匹配,插件就让语句通过,服务器继续处理它。否则,插件会向客户端返回一个错误,语句执行失败。一组可加载函数提供了一个sql级API,用于操作和检查插件维护的服务器版本令牌列表。的
VERSION_TOKEN_ADMIN
特权(或已弃用的特权超级
privilege)是调用任何版本令牌函数所必需的。当
version_tokens
插件加载时,它定义了VERSION_TOKEN_ADMIN
动态的特权。可以将此特权授予函数的用户。系统变量使客户端能够指定版本令牌列表,以注册所需的服务器状态。如果客户端发送语句时服务器有不同的状态,客户端将收到一个错误。