【发布时间】:2018-12-26 18:46:11
【问题描述】:
下午好, 我正在为一个包含敏感健康信息的研究数据库编写前端。我的机构制定了一项政策,即 SQL 服务器记录用户操作,以便他们可以在发生违规事件时对服务器日志文件执行审计。
由于这个策略,我不能以系统用户身份将 Django 连接到数据库(否则,前端操作的所有用户都将被服务器记录为 Django 系统用户,而不是单独作为实际用户)。
有没有办法使用每个用户的凭据连接到数据库,以便在前端执行的操作将作为该用户记录在数据库服务器上?我已经能够找到很多关于使用多个数据库的信息,但没有关于这些数据库的每个用户身份验证的信息。
谢谢你!
【问题讨论】:
标签: sql-server django django-models