c# - SQL数据库可以溯源吗?

标签 c# mysql sql

我有一个WPF,可以将数据发送到SQL DB,无论谁下载它,都可以将数据发送到指定的表中。 现在,有办法追踪谁发送了数据吗?

最佳答案

我想说日志记录应该由应用程序的逻辑来完成。如果全部来自同一个应用程序(可能是不同的实例),您应该能够添加一些逻辑来记录谁做了什么。

用户 ID、名称、IP 地址或您需要的任何其他内容。

我可能会将一列 ChangedBy 添加到一行或类似的内容中,并从应用程序中填充它。该列应该是非空的,因此没有人可以在没有此信息的情况下实际填充该表。

关于c# - SQL数据库可以溯源吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41720602/

相关文章:

mysql - 在 MS Access (VBA) 中使用 ADODB 将非 ASCII 插入 MySQL 数据库时出现 "Incorrect string value",但重试有效

mysql - 为什么我不能根据条件排除这一行?

php - 我应该使用哪个第三方搜索引擎(免费)?

c# - 从 SQL Server 数据库更新前端 WPF 应用程序

c# - 撤消 DbContext.Add()

c# - 如何在内核找到属性时注入(inject)它

c# - 空值和空白值

mysql - 表之间的区别和变化是什么?

mysql - mysql/sas 或 proc sql 中的分钟间隔

sql - 在 Slick 2.0 中没有 groupBy 的情况下聚合多列