SQLSERVER。先取消了混合模式,只允许windows验证。然后又把builtim\administrators登录改成了非sysamdin权限。现在我都回不到sa状态了。因为没有sa权限。用sa登录时提示登录失败-未有信任的连接(因为只允许windows验证登录)。有高手知道怎么解决吗?郁闷死了,难道要重装SQLSERVER2000

解决方案 »

  1.   


    to:clq271520093
     
    ----
    改登录模式要在SQL注册的属性里面。而访问这个属性又必须是sysadmin权限。而我现在的windows登录用户去掉了sysadmin,
    所以就没有sysadmin权限的用户了。也就回不到混合模式了!郁闷吧!
      

  2.   

    1.在服务器端使用企业管理器,并且选择"使用 Windows 身份验证"连接上 SQL Server 
    在企业管理器中 
    --右键你的服务器实例(就是那个有绿色图标的) 
    --编辑SQL Server注册属性 
    --选择"使用windows身份验证" 2.展开"SQL Server组",鼠标右键点击SQL Server服务器的名称,选择"属性",再选择"安全性"选项卡 
    3.在"身份验证"下,选择"SQL Server和 Windows ". 
    4.重新启动SQL Server服务. 
      

  3.   

    to:wufeng4552 ------
    1.现在使用的已经是“使用windows身份验证(W)”
    2.属性选项卡已经不能用了。提示"只有sysadmin角色的用户才能访问该功能"。原因是我把builtin\administrators的权限改。似乎不是sysadmin权限了
    这就好像是个死结一样。麻烦!看看还有没有其它的解决方法!
      

  4.   

    --TRY
    1.点击"开始"-"运行",输入regedit,回车进入注册表编辑器 
    2.依次展开注册表项,浏览到以下注册表键: 
    [HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\MSSQLServer\MSSQLServer] 
    3.在屏幕右方找到名称"LoginMode",双击编辑双字节值 
    4.将原值从1改为2,点击"确定" 
    5.关闭注册表编辑器 
    6.重新启动SQL Server服务.
      

  5.   

    to:wufeng4552 
    ----
    已经OK。非常感谢!大虾就是大虾!