【发布时间】:2020-08-13 04:19:56
【问题描述】:
目前只是一个假设性问题,但您能否对每个用户的 DB 进行版本控制?
假设我是一家公司中唯一的技术人员,他们正计划雇用一名 IT 学徒。 现在说学徒也将在数据库上工作并最终操作数据......
假设我多年来对每个命令都非常小心,没有搞砸任何数据,但谁能说学徒不会发出错误的语句,例如删除过多的几行?
目前,唯一的选择是恢复长达一周的数据库备份。
是否有某种软件或插件可以备份每个更改的行?理想情况下,基于每个用户,您可以为受版本控制的学徒创建一个帐户,而来自前端的更改不会受版本控制?
【问题讨论】:
标签: mysql database postgresql