Dan*_*lly 7 windows windows-authentication windows-10 windows-subsystem-for-linux
我在专门的 Windows 环境中使用 WSL,因为有许多工具仅适用于 Linux。我经常以编程方式连接到数据库,并且希望能够在不指定我的登录信息的情况下做到这一点。例如在 Python 中通过 Windows我可以这样做:
import pymssql
con = pymssql.connect(server, port)
Run Code Online (Sandbox Code Playgroud)
并且该连接无需指定任何凭据即可完成,因为我的 AD 帐户可以访问服务器,而 pymssql 将在未指定凭据时使用 Windows 身份验证。
然而,在 WSL 上运行的 python 中,这不起作用,因此要建立相同的连接,我必须另外传递user和password参数。
有什么办法可以让 WSL 在运行 Linux 进程时继承 Windows 身份验证?
| 归档时间: |
|
| 查看次数: |
746 次 |
| 最近记录: |