我们可以通过修改一个注册表键值来将身份验证方式改为 SQL Server
和 Windows 混合验证,步骤如下所示:
1、点击"开始"-"运行",输入regedit,回车进入注册表编辑器;
2、依次展开注册表项,浏览到以下注册表键:
[HKEY_LOCAL_MACHINESOFTWAREMicrosoft
MSSQLServerMSSQLServer]
3、在屏幕右方找到名称"LoginMode",双击编辑双字节值;
4、将原值从1改为2,点击"确定";
5、关闭注册表编辑器;
6、重新启动SQL Server服务。
此时,用户可以成功地使用sa在企业管理器中新建SQL
Server注册,但是仍然无法使用Windows身份验证模式来连接SQL
Server。这是因为在 SQL Server
中有两个缺省的登录帐户:BUILTINAdministrators 以及
<机器名>Administrator
被删除。要恢复这两个帐户,可以使用以下的方法:
1、打开企业管理器,展开服务器组,然后展开服务器;
2、展开"安全性",右击"登录",然后单击"新建登录";
3、在"名称"框中,输入 BUILTINAdministrators;
4、在"服务器角色"选项卡中,选择"System Administrators" ;
5、点击"确定"退出;
6、使用同样方法添加 <机器名>Administrator 登录。
以下注册表键
HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServerMSSQLServerLoginMode
的值决定了SQL
Server将采取何种身份验证模式。该值为1,表示使用Windows
身份验证模式;该值为2,表示使用混合模式(Windows 身份验证和 SQL
Server 身份验证)。
看完如何解决前两个错误的方法之后,让我们来看一下如图 3
所示的第三个错误。
如果遇到第三个错误,一般而言表示客户端已经找到了这台服务器,并且可以进行连接,不过是由于连接的时间大于允许的时间而导致出错。这种情况一般会发
生在当用户在Internet上运行企业管理器来注册另外一台同样在Internet上的服务器,并且是慢速连接时,有可能会导致以上的超时错误。有些情
况下,由于局域网的网络问题,也会导致这样的错误。
要解决这样的错误,可以修改客户端的连接超时设置。默认情况下,通过企业管理器注册另外一台SQL
Server的超时设置是 4 秒,而查询分析器是 15
秒(这也是为什么在企业管理器里发生错误的可能性比较大的原因)。具体步骤为:
1、在企业管理器中,选择菜单上的"工具",再选择"选项";
2、在弹出的"SQL
Server企业管理器属性"窗口中,点击"高级"选项卡;
3、在"连接设置"下的"登录超时(秒)"右边的框中输入一个比较大的数字,如
20。
查询分析器中也可以在同样位置进行设置。 |
分享到:
相关推荐
安装sql2008时,注册表项一致性验证失败的处理方法。
文档记录了我遇到这个问题的解决过程。希望对大家有帮助!之前系统自动把分数提高了,本次修改了一下,把分数降到了5分。
再来看看sql server 2008的安装,一切正常 细节和需要注意的地方,请参考微软支持(http://support.microsoft.com/kb/300956/zh-cn) 如果出现下面这种情况 退后两步,设置成 就行了 再回去看看 ...
在开始安装 SQL Server 之前,系统配置检查器 (SCC) 会验证性能监视器计数器注册表项的值。如果 SCC 无法验证现有的注册表项,或者 SCC 无法运行 Lodctr.exe 系统程序,则 SCC 检查会失败,并且安装程序会被阻止。若...
(10)重新启动系统,SQL卸载干净,就可以重新安装sqlserver了。 好文要顶 关注我 收藏该文 标题: SQL Server 安装程序失败。 ------------------------------ SQL Server 安装程序遇到以下错误: ...
一、在sql server 2005下,从Windows身份验证方式修改为混合身份验证模式 方法二:(如果已经禁用了Windows认证登录的情况下记忆sa密码) 以下注册表键: hkey_local_machine\software\microsoft\mssqlserver\...
为SQLSERVER的默认连接协议,你可以在CLIENT NETWORK UTILITY中看到TCP/IP和NAME PIPE 的顺序。 你也可以在: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SuperSocketNetLib] "ProtocolOrder"=...
执行此操作时,会出现以下错误信息 SQL Server 安装向导的 CD KEY 页上: 无法验证产品密钥 解决方案 警告 如果您修改注册表错误地通过使用注册表编辑器或使用另一种方法,则可能会出现严重的问题。 这些问题可能...
ASP.NET 2.0+SQL Server 2005全程指南 目录 基础篇 第1章 ASP.NET概述及环境配置 1.1 认识ASRNET 1.1.1 .NET Framework框架 1.1.2 ASP.NET功能与特性 1.1.3 ASP.NET与ASP的区别 1.2 搭建ASP.NET开发环境 1.2.1...
SQL Server中的每个服务代表一个进程或一组进程,每个进程需要有访问SQL Server相关文件和系统注册表的权限,为了能让SQL Server服务在操作系统中正常的启动和运行,就需要指定SQL Server的服务帐户,所以服务帐户指...
一:[MICROSOFT][ODBC SQL SERVER DRIVER][SQL SERVER]用户'(null)’登陆失败,未与信任SQL SERVER连接相关联处理 原因是由于SQL Server使用了”仅 Windows”的身份验证方式, 因此用户无法使用SQL Server的登录帐户...
:)如果需要更高的安全性,则可以选择 "Windows身份验证模式" ,这时就只有Windows Server的本地用户和域用户才能使用SQL Server了。 点击下一步,然后就是几分钟的安装时间,在此过程中,如果出现以下错误对话框:...
方法一: 在给出的输入CD-KEY(序列号)的界面中,输入你已经安装的windows server 2003 的CD-KEY(序列号)即可以继续安装,而不是SQL 2000的CD... 在 SQLServer 安装向导, 单击 取消 。 2. 启动注册表编辑器。单击 开始–
删除它,重启 安装SQL2000后,会发现sa用户不能连到数据库(查询分析器和编程中只支持Windows登录 验证),解决办法如下: 注册表中键值 [HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSSQLSERVER\MSSQLSERVER] 这个项里面...
1.下载得到SQLserver2000企业版安装文件 2.用setupex.dll替换安装文件\X86\BINN目录下的同名文件。 3.正常安装后即得到完全功能的企业版。 另附“清除挂起工具”,针对安装时常出现“以前的某个程序安装已在...
+增加内存管理页,控制SQL Server内存占用,与企业管理器相同。 1.2.1 ^未开启服务时,关闭窗口会退出程序,开启服务时,关窗窗口则是隐藏; *附加数据库时,修正目标目录与源目录相同时无法附加的问题。 1.2.0 ...
可是2017年十一月份开始, 这个软件每次关闭SqlServer重启后,都会提示重新激活。 3. 所以开始使用8.2版本,用了一段时间,不需要每次都激活,很爽。 重要说明: 安装之前请先卸载之前的版本,用清理注册表软件...
实例467 访问带验证模式的Sqlserver 2000数据库 737 16.3 软件注册与加密 739 实例468 利用INI文件对软件进行注册 739 实例469 利用注册表设计软件注册程序 741 实例470 利用网卡序列号设计软件注册程序 ...