前两天给人家去调试服务器,系统和数据库都是人家事先安装好的,在对服务器进行了一系列安全配置后发现网站的自己的账户无法在本地联系。郁闷,配置了半天虽然制作了镜像但是还是不能确定问题出现在那里。不用说既然是数据库访问错误,就先检查数据库好了。
不出所料,打开查询分析器后发现使用Windows用户登录方式可以正常使用,但是使用账户登录却不能,看来问题就出在这里了。虽然每次在安装数据库的时候都会在选择账户登录模式的时候选择混合登录,但是这次不是自己安装的,无法完全确定是不是现在的模式是混合登录。在询问了安装软件的人员后他记得是选择了混合登录模式,结果没有办法,只能将系统恢复一个镜像阶段再次进行测试,结果问题依旧。看来有可能就是账户登录模式设置的问题,可是总不能把数据库卸载从新安装吧!只能从网上找找看有没有解决SQL在后期设置登录方式的方法。
经过自己的查找终于在网上的一个博客中找到了方法。在数据库名称组中选择属性,在安全性中就可以找到设置的方法。结果打开安全性选项卡后果然里面的登录模式就是“仅使用Windows登录”,没的说将登录模式改成两者兼可,问题解决!哈哈……又掌握的一个方法。
当然除了解决了SQL登录模式的问题后,还学习到了怎样通过SQL的数据库备份软件远程备份数据库的方法,通过这个方法可以将虚拟主机的数据库备份出来。当然这个和维护虚拟主机的技术有关,我想通过推导大体也可以理解它的工作方式了,有机会研究一下自己的服务器。
时间: 2024-09-22 09:30:45