SQL Server 建立登录WINDOWS帐号的解决办法
2022-11-12 09:49:47
内容摘要
这篇文章主要为大家详细介绍了SQL Server 建立登录WINDOWS帐号的简单示例,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!那一刻,我的心跳
文章正文
这篇文章主要为大家详细介绍了SQL Server 建立登录WINDOWS帐号的简单示例,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!
那一刻,我的心跳到了嗓子眼。运行建立帐号命令,OK!远程登录,输入帐号,密码,OK!终于又进去了!×××××××××××××××××××我忽然发现,数据库服务器登录不了了。提示帐号密码过期。按提示修改,提交,又说我没权限修改密码!CNM,这样来害我。这个帐号属于administrators,原先那个默认的administrator被我停掉了。因此这个帐号是进入系统的唯一通道。接着发现后果比我想象的要严重更多:1、硬盘做了RAID5,这样即使拿到硬盘,可能也读不出数据库文件了。2、我们数据库的备份文件一周才备份一次,而且备份文件也放在同一台服务器3、众所周知,MS SQL备份只能备份到本机,除非有映射其他机器的盘。当然拿个U盘挂到上面,然后再备份也是可以的,可是机房离我们这里几百公里。我的心情真是跌到了冰点。……幸亏,现在服务器还没出什么问题,并且我有数据库超级管理员SA的帐号密码,用同一局域网的SQL还可以连过去。解决方案如下:用SA进入SQL SERVER2005,运行以下命令:先开启xp_cmdshell:-- To allow advanced options to be changed.EXEC sp_configure 'show advanced options', 1GO-- To update the currently configured value for advanced options.RECONFIGUREGO-- To enable the feature.EXEC sp_configure 'xp_cmdshell', 1GO-- To update the currently configured value for this feature.RECONFIGUREGO然后建一个windows账户:exec xp_cmdshell 'net user mm 123 /add'exec xp_cmdshell 'net localgroup administrators mm /add'注:关于SQL Server 建立登录WINDOWS帐号的简单示例的内容就先介绍到这里,更多相关文章的可以留意
代码注释