问题描述
我在本地装了个CLIENT和WEBSERVER然后连远程DB2SERVER然后就是以下错误<?xmlversion="1.0"encoding="utf-8"?><stringxmlns="http://tempuri.org/">IBM.Data.DB2.DB2Exception:ERROR[][IBM]SQL1092N"ASPNET"没有权限执行所请求的命令或操作。在IBM.Data.DB2.DB2ConnPool.Open(DB2Connectionconnection,String&szConnectionString,DB2ConnSettings&ppSettings,Object&ppConn)在IBM.Data.DB2.DB2Connection.Open()在DataAccess.db2Exec(Stringsql)</string>如果我在服务器上建WEBSERVER用服务器上的WEBSERVER连服务器上的DB2SERVER就会报一下错误<?xmlversion="1.0"encoding="utf-8"?><stringxmlns="http://tempuri.org/">IBM.Data.DB2.DB2Exception:ERROR-没有错误信息可用在IBM.Data.DB2.DB2ConnPool.Open(DB2Connectionconnection,String&szConnectionString,DB2ConnSettings&ppSettings,Object&ppConn)在IBM.Data.DB2.DB2Connection.Open()在DataAccess.db2Exec(Stringsql)</string>我知道是权限问题但是我把ASPNET和NETWORKSERVER都在文件夹安全属性中加到允许访问用户中去了也把这2个权限加到DB2USER和DB2ADMIN中去了但还是不能解决。求大神我QQ250360787提供VPN,能远程
解决方案
解决方案二:
能不能用用户名密码,而不是当前用户?估计需要给WEBSERVER上的ASPNET和NETWORKSERVICE这两个用户对DB2SERVER的访问权限。而不是DB2SERVER上的ASPNET和NETWORKSERVICE用户。