今天安装ArcSDE,在最后提交的时候总是错误,最后看日志,是Sqlserver验证没有通过。后来直接用“Windows身份验证”能直接连接,但是利用sa身份进行登录,果真是连接不上,
出现的错误如图所示(借用图):
再点击一次“连接”,就会出现下图提示:
网上说了很多的办法,都没有奏效,看到http://cwh567pn.blog.163.com/blog/static/134585752201032495450529/成功解决:
(1)先以“Windows身份认证”进入数据库,然后在你数据库主机名处右键点“属性”
(2)点击“安全性”-->“SQL Sever 和Windows身份验证模式(S)”-->“确认”,会提示“直到重新启动Sql sever...”。
如果你的sa用户的安全权限内没有选择“登录”,那么你需要:"sa"用户右击--属性--状态,把“登录”的"禁用"改为"启用"。
(3)这一步请切记要看完!
接着下去要重新启动数据库,记住不是单单关掉数据库重开,而是要你做如下操作来“重新启动”数据库。如图所示
(4)搞定,重新连接数据库,现在你可以用“SQL Server身份验证”进入数据库了。