SQL中windows模式与混合模式的切换方法用户无法使用SQLServer的登录帐户(如sa)进行连接.解决方法如下所示:1.在服务器端使用企业管理器,并且选择"使用Windows身份验证"连接上SQLServer2.展开"SQLServer组",鼠标右键点击SQLServer服务器的名称,选择"属性",再选择"安全性"选项卡3.在"身份验证"下,选择"SQLServer和Windows".4.重新启动SQLServer服务.在以上解决方法中,如果在第1步中使用"使用Windows身份验证"连接SQLServer失败,那就通过修改注册
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
来解决此问题:1.点击"开始""运行",输入regedit,回车进入注册表编辑器2.依次展开注册表项,浏览到以下注册表键:[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSSQLServer/MSSQLServer] 3.在屏幕右方找到名称"LoginMode",双击编辑双字节值4.将原值从1改为2,点击"确定"5.关闭注册表编辑器6.重新启动SQLServer服务.此时,用户可以成功地使用sa在企业管理器中新建SQLServer注册,但是仍然无法使用Windows身份验证模式来连接SQLServer.这是因为在SQLServer中有两个缺省的登录帐户:BUILTIN/Administrators <机器名>/Administrator被删除.要恢复这两个帐户,可以使用以下的方法:1.打开企业管理器,展开服务器组,然后展开服务器2.展开"安全性",右击"登录",然后单击"新建登录"3.在"名称"框中,输入BUILTIN/Administrators4.在"服务器角色"选项卡中,选择"SystemAdministrators"5.点击"确定"退出6.使用同样方法添加<机器名>/Administrator登录.说明:以下注册表键:HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSSQLServer/MSSQLServer/LoginMode的值决定了SQLServer将采取何种身份验证模式.1.表示使用"Windows身份验证"模式2.表示使用混合模式(Windows身份验证和SQLServer身份验证).我需要这种模式下的SA码我在处理这个问题是这样做的:1.重新注册SQL服务器,输入服务器名为:LOCALHOST,这个时候系统可以重新连接到SQL数据库2.打开LOCALHOST下面的安全性->登录,修改sa的密码3.编辑默认的Local服务连接的属性,修改为正确的sa的密码。这样就可以正确的启动了LOCAL连接了。最后当然可以删除LOCALHOST连接。以上的相关内容就是对SQLServer2000sa密码忘记之后的解决方法的介绍,望你能有所收获要从混合模式切换到集成(Windows)身份验证模式,请按以下步骤操作:1.要停止MSSQLSERVER以及所有其他相关服务(如SQLSERVERAgent),请在“控制面板”中打开服务程序。2.打开注册表编辑器。要打开注册表编辑器,请依次单击开始和运行,然后键入:“regedt32”(不包括引号)3.找到以下两个子项之一(取决于MSDE是作为默认MSDE实例安装的还是作为命名实例安装的):HKEY_LOCAL_MACHINESoftwareMicrosoftMSSqlserverMSSqlServer或者HKEY_LOCAL_MACHINESoftwareMicrosoftMicrosoftSQLServerMSSQLServer4.在右窗格中,双击LoginMode子项。5.在Dword编辑器对话框中,将此子项的值设置为1。确保选择了Hex选项,然后单击确定。6.重新启动MSSQLSERVER和SQLSERVERAgent服务以使更改生效。以上是三联网为您介绍的SQLServer2000sa密码忘了,希望对您有所帮助。