在我司开发中,环境分明,有 dev 、test 、prod ,唯独缺少 pre ,这个算是一个问题,但是我今天想问大家的是数据管理问题
开发只能在 dev 环境部署和代码调试,无 test 数据库任何账号,我说的是任何,就连只读都不给,说我们开发就不能拥有测试环境的任何账号,有些问题在定位的过程中,是需要去看测试环境的数据的,DBA 说要看数据你去找测试看,在测试的电脑上看...
仅仅是一个只读问题,如果说是线上的,你不给只读我也认了,毕竟线上数据重要,不给我看我也理解,测试环境只读都不给算怎么回事?
而且只要涉及到数据问题的,就说你要看来我工位上看。
1
litchinn 2023-12-13 08:45:41 +08:00
找测试要一个 sql ,把数据同步过来?
我觉得吧,其实该给权限就得给,把过程控制好就行,事实证明,强行不让开发去做总会有人想其他方法达到目的(比如程序里写接口),这更危险 |