#### 5.6.6.1 版本标记元素

[](<>)

版本令牌基于实现这些元素的插件库：

-   一个名为的服务器端插件`版本令牌`保存与服务器关联的版本令牌列表并订阅语句执行事件的通知。这`版本令牌`插件使用[审计插件 API](https://dev.mysql.com/doc/extending-mysql/8.0/en/plugin-types.html#audit-plugin-type)监视来自客户端的传入语句，并将每个客户端的特定于会话的版本令牌列表与服务器版本令牌列表进行匹配。如果匹配，插件让语句通过，服务器继续处理它。否则，插件会向客户端返回错误，并且语句会失败。

-   一组可加载函数提供了一个 SQL 级 API，用于操作和检查插件维护的服务器版本令牌列表。这[`VERSION_TOKEN_ADMIN`](privileges-provided.html#priv_version-token-admin)特权（或已弃用的[`极好的`](privileges-provided.html#priv_super)权限）是调用任何版本令牌函数所必需的。

-   当。。。的时候`版本令牌`插件加载，它定义了[`VERSION_TOKEN_ADMIN`](privileges-provided.html#priv_version-token-admin)动态特权。此权限可以授予功能的用户。

-   系统变量使客户端能够指定注册所需服务器状态的版本令牌列表。如果客户端发送语句时服务器具有不同的状态，则客户端会收到错误消息。
