Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 Reference Manual  /  ...  /  Version Tokens Elements

7.6.6.1 版本令牌元素

版本令牌基于一个插件库,该插件库实现了这些元素:

  • 一个名为 version_tokens 的服务器端插件持有与服务器相关的版本令牌列表,并订阅语句执行事件的通知。 version_tokens 插件使用审核插件API监控来自客户端的语句,并将每个客户端的会话版本令牌列表与服务器版本令牌列表进行匹配。如果匹配成功,插件允许语句继续执行;否则,插件返回错误给客户端,语句失败。

  • 一组可加载的函数提供了SQL级别的API,以便操作和检查服务器版本令牌列表维护的插件。需要VERSION_TOKEN_ADMIN特权(或已弃用的SUPER特权)来调用任何Version Token函数。

  • version_tokens 插件加载时,它定义了VERSION_TOKEN_ADMIN动态特权。该特权可以授予使用函数的用户。

  • 一个系统变量允许客户端指定注册所需服务器状态的版本令牌列表。如果服务器在客户端发送语句时具有不同的状态,客户端将收到错误。