没有数据库用户权限,确定SQL查询是否可变

问题描述

我有一个由2个数据库组成的分布式系统,具有主从关系。 从属服务器处于只读模式,以便减少仅侦听可变查询的主服务器工作负载

问题是,我想知道是否有可能或不好的做法,以便在后端服务器中实现辅助功能以确定任意查询是否可变(更新,插入或删除),然后重定向请求可以安全地控制主机或从机。

我已经放弃了对数据库用户和权限的处理。

我问这个只是想知道我是否可以编写更可重用的代码,或者在每个查询中指定数据库

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)