对象的当前状态使该操作无效

来源:百度知道 编辑:UC知道 时间:2024/06/04 23:40:21
我用的是SQL 2005 中文企业版 登录的时候,使用WINDOWS登录正常,是用用户帐号登录就不行,包括sa(已经创建该用户了)。然后我用系统用户登录找到属性-》安全性-》服务器身份验证->改为SQL Server和Windows身份验证模式。
弹出的提示是:对象的当前状态使用该操作无效。(sqlManagerUI)

1.点击"开始"-"运行",输入regedit,回车进入注册表编辑器

2.依次展开注册表项,浏览到以下注册表键:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer]

3.在屏幕右方找到名称"LoginMode",双击编辑双字节值

4.将原值从1改为2,点击"确定"

5.关闭注册表编辑器

6.重新启动SQL Server服务.

原因可能是sa没有设置密码,解决办法:进入服务器-》安全性-》登录名,sa右键属性,设置密码

有问题了