2012-12-17 工作日志

       MSSQL数据库权限可能会导致网站子用户无法访问数据库。

       今天遇到一个客户处理论坛数据转换,从MSSQL到MYSQL,过程很曲折,也浪费了很长的时间。客户的服务器配置为2003+MSSQL2000+MYSQL,MSSQL采用的windows用户验证和数据库密码验证。使用了软件建立网站绑定域名,自动生成用户和权限。

       出现的问题是在msql空间中无法访问mssql,检查发现是php.ini配置的问题,没有打开mssql访问通道,设置后,测试连接,无法连接,但是在mssql源码的空间中可以正常连接。

        反复检查后发现,因为数据库采用了绑定账号的访问方式,致使数据库访问权限限制在单一空间,给该账户设置管理员权限后,转换正常。转换过程不在描述。以后在使用中,最好手动设置权限,软件设置的可能会孤立权限,会导致很多奇怪的问题。

       

你可能感兴趣的:(工作,数据库)