常见问题 多媒体软件的常见问题>>

客户机器上已经安装了MSDE,不是用sozimsde那个安装包安装,而且MSDE的sa密码已经设置。安装DLL Server的时候一切正常,但安装Samples的时候总是报告数据库连接不上的错误。此时使用资源管理器,也会报告用户名和密码不正确。

发布时间:2010-11-24 14:27:09

答案:

原因:
   1.MSDE默认安装后的验证模式是Windows验证,而我们的系统需要改成混合模式的验证(Mixed Mode);
   2.因为sa的密码不是空,所以需要手动调整数据库连接程序的sa密码。

   解决办法:
    ·修改注册表,将SQL Server的验证模式改为混合模式:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer]下的LoginMode值改为2。原先是1,表示Windows验证。 
    ·重起SQL Server。
    ·修改数据库连接程序配置文件的sa密码,改为安装时设定的sa密码。
     ¨对于3.0和4.0 4033版本以前的DLL安装包,修改:c:\inetpub\wwwroot\adae\web.config文件,有一行是password,在value中填上sa的密码即可。
     ¨对于4.0 4033及以后版本,修改安装目录下的dllserver目录下的dataconfiguration.config文件,有一行是:name="password" value="", 将sa的密码填入value一栏中即可。 
    ·再次运行资源管理器验证是否正确。

本FAQ适用范围

下一步您可以:
查看多媒体软件产品 >>