Mar*_*kus 5 mysql database postgresql
有一些关键任务表我需要确保永远不会被删除或编辑.只有可能的操作是从中读取,dba可以添加更多行.而已.
现在为了增加安全性,我想阻止甚至dba能够删除/改变记录,所以基本上没有人可以删除或改变记录,也没有超级管理员.这些表对于某些类型的用户的活动跟踪至关重要,这些用户的数据需要无限期保留,有些是关键的查找表.因此系统锁定值和用户跟踪值的混合.
想法是,如果有人想要销毁他们杀死该数据库所需的数据.有没有办法做到这一点?
不,不可能,超级用户始终控制着数据库.您可以撤消更新和删除权限,但超级用户可以始终将这些权限再次授予自己.