【问题标题】:SQL Server Temporal Table: can I record who changed what?SQL Server 临时表:我可以记录谁更改了什么?
【发布时间】:2020-01-29 06:30:14
【问题描述】:

有没有办法在临时表上记录更改记录的用户?有什么解决方法吗?

【问题讨论】:

标签: sql-server temporal-tables


【解决方案1】:

不,不是——没有预先确定的机制。这可以追溯到数据库 - 当遵循现代架构时 - 不知道。

看,我们生活在一个您使用服务器(多层应用程序)和连接池的世界中。因此,通常有一个用户帐户连接到数据库服务器(“服务器”帐户)并进行所有更改。所以登录的用户不会给你任何信息。数据库中的用户参考字段是应用程序的责任。

因此,答案是否定的 - 没有自动记录用户进行更改的机制。

【讨论】:

    猜你喜欢
    • 2012-07-29
    • 1970-01-01
    • 2021-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多