一、学员问题描述:
企业版:天津--大福福-124期
老师请帮我看一下,公司在2017年2月份使用的Access快速开发平台企业版软件一直用的很好,最近公司升级更换了一台新的服务器主机,我重新安装了同一个版本的sql server数据库,并且也按老师的提示将原来服务器电脑上的SqlServer还原到这台新服务器的SqlServer数据库上,重新登录Access开发平台企业版,但无法登录了。提示:ADO.OpenConnection()数据库无法访问,原因是SQLserver不存在或拒绝访问。错误如下图:
按褚老师提示的,在“数据库服务器配置”菜单输入新数据库的IP地址也没问题,不报错,参数如下图:
然后打开Main主程序文件,输入用户名和密码后会报这个错:连接失败:SQLState28000,SQL Server错误18542登陆失败。该登录名来自不受信任的域,不能与Windows身份验证一起使用。如下图:
二、解决方法:
根据上述问题,解决方法就是按
shift键不放打开main文件进入软件的设计视图,找到
SysFrmDbServerConfig窗体,更新数据库连接信息,然后找到
SysFrmLinkTableCreator窗体,将连接表重新连接一下,问题即可解决,重新登陆Mian主程序文件,已经成功登陆没问题了。