【发布时间】:2016-09-28 20:38:33
【问题描述】:
我用 Django 创建了一个基本的 CRUD Web 应用程序。每当对数据库执行操作时,执行操作的都是“服务器”用户,由 settings.py 文件定义:
default': {
'ENGINE': "sql_server.pyodbc",
'HOST': "MY-SERVER\SQL1",
'USER': "AppFrontEnd",
'PASSWORD': "MyPassword123",
'NAME': "TEST_DB_1"
}
由于我保留了审核表,因此我想跟踪更改来自何处以及是谁进行的。我们有几个桌面应用程序通过使用 Windows 直通身份验证来执行此操作(访问) - 但在 Django 中,我必须提供每个特定用户的数据库登录信息。
【问题讨论】: