为什么在通过Apache运行时会失去与SQL Server的连接?

时间:2018-02-20 20:02:24

标签: django apache mod-wsgi windows-authentication

我正在尝试在我的公司LAN上部署我的Django项目。我能够让网站正常运行。但是,当我通过Apache运行网站时,我失去了与Microsoft SQL Server的连接。在开发环境中一切正常。我怀疑我在使用Apache服务器时失去了Windows身份验证。这是我的settings.py文件中的数据库设置:

'mosaiq': {
    'ENGINE': 'sql_server.pyodbc',
    'NAME': 'MOSAIQ',
    'USER': '',
    'PASSWORD': '',
    'HOST': 'HHCMOSAIQ01T', 
    'PORT': '', 

    'OPTIONS': {'driver': 'ODBC Driver 11 for SQL Server',
    }, 

知道如何使用Windows身份验证连接到我的SQL Server,还是我的问题出在其他地方?

这是我得到的错误:

  

('28000',“[28000] [Microsoft] [SQL Server的ODBC驱动程序11] [SQL Server]用户'MEDSTAR \ $'登录失败。(18456)(SQLDriverConnect)”)

0 个答案:

没有答案