gpt4 book ai didi

delphi - 消息队列中的访问被拒绝

转载 作者:行者123 更新时间:2023-12-03 18:19:56 26 4
gpt4 key购买 nike

我在Delphi 2010中开发了一个应用程序,该应用程序从事务队列中读取XML数据。如果队列是本地队列还是远程队列,它都可以正常工作,并且在两种情况下都不必设置权限。

现在,我必须将该应用程序转换为Windows服务。我将同一应用程序复制并粘贴到服务代码中,但是当我尝试读取队列时,出现“拒绝访问”错误。我正在本地计算机上进行测试。

有人说这是权限问题。我在此处的Stack Overflow中发现了一些有关相同问题的帖子,但没有找到解决方案。

有任何想法吗?我也使用Windows 7。

最佳答案

如果在本地运行该应用程序,则在Windows登录凭据下运行它。默认情况下,服务是在其他用户帐户下启动的,该用户帐户可能与您的帐户没有相同的权限。

调出服务管理器(start-> services.msc),在列表中找到您的服务,右键单击它,然后选择“属性”。然后选择“登录”选项卡,并将其更改为特定的帐户名/密码。 (使用您的帐户名/密码。)然后,您将使用相同的凭据执行代码,这样您的“拒绝访问”错误就会消失。

关于delphi - 消息队列中的访问被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13420970/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com