如何改变SQL SERVER的身份验证模式

2007年07月09日 星期一 上午 10:10
1. 点击 " 开始 "-" 运行 ", 输入 regedit, 回车进入注册表编辑器    
   2.
依次展开注册表项 , 浏览到以下注册表键 :   
   [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer]   
   3.
在屏幕右方找到名称 "LoginMode", 双击编辑双字节值    
   4.
将原值从 1 改为 2, 点击 " 确定 "   
   5.
关闭注册表编辑器    
   6.
重新启动 SQL    Server 服务 .   
    
  
此时 , 用户可以成功地使用 sa 在企业管理器中新建 SQL    Server 注册 ,   
  
但是仍然无法使用 Windows 身份验证模式来连接 SQL    Server.   
  
这是因为在     SQL    Server    中有两个缺省的登录帐户 :   
   BUILTIN\Administrators   
   <
机器名 >\Administrator    被删除 .   
  
要恢复这两个帐户 , 可以使用以下的方法 :   
    
   1.
打开企业管理器 , 展开服务器组 , 然后展开服务器    
   2.
展开 " 安全性 ", 右击 " 登录 ", 然后单击 " 新建登录 "   
   3.
" 名称 " 框中 , 输入     BUILTIN\Administrators   
   4.
" 服务器角色 " 选项卡中 , 选择 "System    Administrators"     
   5.
点击 " 确定 " 退出    
   6.
使用同样方法添加     < 机器名 >\Administrator    登录 .   
    
  
说明 :   
    
  
以下注册表键 :   
   HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\LoginMode   
  
的值决定了 SQL    Server 将采取何种身份验证模式 .   
   1.
表示使用 "Windows    身份验证 " 模式    
   2.
表示使用混合模式( Windows    身份验证和     SQL    Server    身份验证) .
如果HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\LoginMode   
    
  
没有发现\LoginMode这个键值
你不要去管注册表啦      
   windows
登录之后    
  
企业管理器 -- 右键 SQL 实例 -- 属性 -- 安全性 -- 身份验证 -- 选择 "sql    server        windows"   
  
输入新密码 -OK

转载于:https://www.cnblogs.com/pointdeng/archive/2008/02/01/1060937.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值