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 身份验证) .
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
没有发现/LoginMode这个键值 你不要去管注册表啦
windows 登录之后
企业管理器 -- 右键 SQL 实例 -- 属性 -- 安全性 -- 身份验证 -- 选择 "sql server 和 windows"
输入新密码 -OK