[英]Accessing local/Windows Authenticated SQL server over network
我对 SQL 仍然很陌生,但我需要尽可能多地学习工作中的几个项目。 我们使用 AlarmLock,这是一种访问控制系统,它利用 Windows 机器上的 SQLExpress 数据库来跟踪员工及其门禁密码。 我有一个实例在 Windows 机器上正常运行,但需要我的 ARM64 笔记本电脑通过本地网络连接到数据库,以便我可以物理连接到锁并使用 SQL 服务器中的数据对其进行编程(我无法在 ARM64 上安装 MSSQL硬件,否则这会更简单)。 该数据库是在 DL-Windows (AlarmLock) 安装期间自动设置的,因此在安装过程中我无法控制凭据或身份验证类型。 我可以通过 SQL 服务器配置管理器看到在主机中运行的服务器,并且可以使用 Azure Data Studio 访问数据库,但远程计算机拒绝连接,可能是出于身份验证原因。 主机使用 Windows 身份验证(我收集的只是“MACHINENAME\USERNAME”和 null 密码),但是任何连接机器都需要使用 SQL 服务器身份验证才能通过网络连接, 笔记本电脑可以看到服务器实例 (BP-WS-CONTROL\ALSQLEXPRESS),但无法连接。 我尝试将“登录身份:”切换为“此帐户”,然后是我的 DOMAIN\admincreds(是的,我确实使用了“检查名称”),但这似乎不起作用。 如何更改或添加身份验证以接受入站连接? 我将添加几个屏幕截图,以便您了解我正在处理的内容。 我试图调整一些设置以实现我的目标,但我最终发现一台机器甚至拒绝连接到它自己的数据库,所以在我结束另一台机器数据库之前,我已经求助于你。 我很乐意提供任何其他信息、屏幕截图等。
我希望我已经提供了足够的信息。 我习惯了 Python,但到目前为止,SQL 让我有点困惑。 感谢您的任何帮助!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.