数据库权限被限制如何监控接口

公司数据库权限比较严格,申请了测试环境的数据库权限编写相关接口用例,但是监控现网环境时有关数据库的用例不能使用,该怎么处理呢?要放弃测试环境的数据库校验吗

访问数据库本质是一种特殊的后门操作,是不适合线上环境的。 使用了数据库其实就把系统级别的测试降级成了集成级别的测试了,所以就没法用于线上了。能不用就不用,如果一定要用的话,可以用这个方法折中下。

把数据库的访问从直接的数据库连接,变成了一种接口服务。这样所有的资源访问都可以通过接口测试实现的。这种方式可以让基于数据库的测试更安全,不会泄露密码。缺点是仍然不适合线上。