如何确保数据库在应用程序关闭和启动之间不会改变?

时间:2019-02-27 16:05:51

标签: sql database security data-integrity

我正在寻找数据库完整性的解决方案。基本上,我正在寻找一种方法来确保自程序上次运行以来数据库没有更改。我当前的系统在每个“受监视”表的每一行上使用一个哈希字段。每次更新行时都会运行此哈希,并在应用程序启动时再次对每一行进行哈希处理,并将其与存储的哈希值进行比较。

我认为这不是非常有效,并且会大大减慢应用程序的启动时间。我正在寻找这种方法的替代方案。此过程表明没有人对数据库进行手动更改,并且更改仅通过应用程序进行。

0 个答案:

没有答案