服务程序连接远程SQLSERVER数据库失败
我做了一个服务程序,当把服务安装好以后在服务管理器中启动服务时,如果连接的是本机的数据库,就能正常运行,但当连接其他机器上的数据库时就会连接失败,错误原因是什么“用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。”
但当我在DEBUG模式下运行(不通过服务管理器启动,而是调用另一个普通函数启动,就像运行普通程序一样)时,同样的连接那台机器的数据库却可以正常运行
我感觉他们的区别就是一个在系统级别下运行,另一个是在用户级别下运行,难道连接方法还不一样吗?
可如果连接的是本机的数据库就不管怎么运行都没有问题
望高手指教