mk8*_*efz 6 python windows authentication django windows-authentication
与此问题类似:
如何使用Windows身份验证从Python中的另一个域的Windows工作站连接到MS SQL服务器
我当前的数据库配置如下所示:
'default': {
'ENGINE': "sql_server.pyodbc",
'HOST': "myServer\server1",
'USER': "myUserName",
'PASSWORD': "myPassWord",
'NAME': "myDB"
Run Code Online (Sandbox Code Playgroud)
但是,我想通过Windows身份验证,以便我可以跟踪谁正在对数据库进行更改.我通过IIS启用了Windows身份验证,因此用户在访问我的应用程序时会被提示登录.我试过这个,但它不起作用:
'default': {
'ENGINE': "sql_server.pyodbc",
'HOST': "myServer\server1",
'trusted_connection': 'yes'
'NAME': "myDB"
Run Code Online (Sandbox Code Playgroud)
有没有办法将Windows身份验证传递给Django数据库设置?
我不确定您是否可以使用客户端的窗口用户名作为与 SQL Server 的可信连接的身份验证器。
如果您将 Web 应用程序设置为使用 AD 身份验证(可信连接)(例如 Windows 身份验证),您的 Web 应用程序将使用在服务器上托管 Web 应用程序的 Windows 帐户来连接到 SQL Server。
要完成跟踪哪些用户对 SQL Server 中的表进行了哪些编辑...如果您要跟踪谁对 tableA 进行了编辑:
| 归档时间: |
|
| 查看次数: |
790 次 |
| 最近记录: |