暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

5.6.6.1版本令牌组件

原创 由迪 2020-08-29
537

版本令牌基于实现以下组件的插件库:

  • 一个名为的服务器端插件version_tokens 保存与服务器关联的版本令牌列表,并订阅有关语句执行事件的通知。该version_tokens插件使用审核插件API监视来自客户端的传入语句,并将每个客户端的特定于会话的版本令牌列表与服务器版本令牌列表进行匹配。如果存在匹配项,则插件将允许该语句通过,服务器将继续对其进行处理。否则,插件会向客户端返回错误,并且语句失败。
  • 一组用户定义函数(UDF)提供了一个SQL级API,用于处理和检查由插件维护的服务器版本令牌的列表。 调用任何版本令牌UDF都需要该 VERSION_TOKEN_ADMIN特权(或不建议使用的SUPER特权)。
  • version_tokens插件加载时,它定义了 VERSION_TOKEN_ADMIN动态特权。可以向UDF的用户授予此特权。
  • 系统变量使客户端可以指定注册所需服务器状态的版本令牌列表。如果客户端发送语句时服务器具有不同的状态,则客户端会收到错误。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论