我有一个小型测试应用程序,使用 Delphi 10.3.1 作为独立HTTPSYS Intraweb
服务制作。它有一个ADOConnection
和一个单元1的ADOTable
和FormShow
,我打开连接和表格并读取前10行并将它们添加到列表框中。只是为了看看它是否有效并且是可能的。
当应用程序作为独立运行时HTTPSYS
,带有可视化 GUI,它运行良好,但是当我将它编译为服务并将其安装在 sql 服务器或开发机器上时,它会因访问冲突而失败,试图打开桌子。我想这是一个身份验证问题。
我尝试打开与两者的连接Windows Auth
,并使用特定的 SQL 登录名,我尝试使用本地系统(默认)和特定的 SQL 帐户运行该服务。
我错过了什么?
特定 SQL 登录,适用于 SSMS。我可以使用它来登录和访问我的表格。
另外,如果我将应用程序创建为 aDLL
并将其放在我的 上IIS10
,它可以正常工作。