求一个正确的admin密码查询语句

tangrong3777 2017-09-14 09:08:36
本人因时间长了忘了admin的密码,之前用这样的语句系统显示无效,
语句:
select * from Password where admin in(select admin from SysLoginUser)

求哪位大神给予指点,看哪里有错误。
...全文
293 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
听雨停了 2017-09-15
  • 打赏
  • 举报
回复
引用 12 楼 tangrong3777 的回复:
引用
2楼 tangrong3777 的回复: 1 2 3 4 5 6 7 8 --查看sql server的所有账号和密码,但是密码是加密的,不可逆的. select name,password from syslogins --如果还记得旧密码,修改密码 Alter Login [admin] with password='newpassword' old_password='oldpassword'; --忘记密码,建议直接重置密码 Alter Login [admin] with password='newpassword';
我刚重置密码的了,提示我 消息 15151,级别 16,状态 1,第 2 行 无法对 登录名 'admin' 执行 更改,因为它不存在,或者您没有所需的权限。 求解决
你登陆的什么账号去执行这个sql语句啊,sa吗?还有啊,你说的admin是不是sql server服务器账号。你用sa登陆上去执行那句sql肯定是可以的。
tangrong3777 2017-09-15
  • 打赏
  • 举报
回复
引用
2楼 tangrong3777 的回复: 1 2 3 4 5 6 7 8 --查看sql server的所有账号和密码,但是密码是加密的,不可逆的. select name,password from syslogins --如果还记得旧密码,修改密码 Alter Login [admin] with password='newpassword' old_password='oldpassword'; --忘记密码,建议直接重置密码 Alter Login [admin] with password='newpassword';
我刚重置密码的了,提示我 消息 15151,级别 16,状态 1,第 2 行 无法对 登录名 'admin' 执行 更改,因为它不存在,或者您没有所需的权限。 求解决
tangrong3777 2017-09-15
  • 打赏
  • 举报
回复
引用
2
--查看sql server的所有账号和密码,但是密码是加密的,不可逆的. select name,password from syslogins --如果还记得旧密码,修改密码 Alter Login [admin] with password='newpassword' old_password='oldpassword'; --忘记密码,建议直接重置密码 Alter Login [admin] with password='newpassword'; 我刚重置密码的了,提示我 消息 15151,级别 16,状态 1,第 2 行 无法对 登录名 'admin' 执行 更改,因为它不存在,或者您没有所需的权限。 求解决
  • 打赏
  • 举报
回复
实测 可用 --忘记密码,建议直接重置密码 Alter Login [admin] with password='newpassword';
二月十六 2017-09-14
  • 打赏
  • 举报
回复
引用 5 楼 tangrong3777 的回复:
数据库下的admin登录的用户
数据库下的直接用2#那个
Alter Login [admin] with password='newpassword';
就可以
听雨停了 2017-09-14
  • 打赏
  • 举报
回复
引用 5 楼 tangrong3777 的回复:
数据库下的admin登录的用户
是的话就是直接用上面的语句,下次你回复的时候最好引用一下别人回复的,这样就可以收到通知,不然都不知道你回复了。就好比我现在引用你的回答,然后你就收到了通知,就这个意思
tangrong3777 2017-09-14
  • 打赏
  • 举报
回复
数据库下的admin登录的用户
shoppo0505 2017-09-14
  • 打赏
  • 举报
回复
引用 2 楼 qq_37170555 的回复:

--查看sql server的所有账号和密码,但是密码是加密的,不可逆的.
select name,password from syslogins

--如果还记得旧密码,修改密码
Alter Login [admin] with password='newpassword' old_password='oldpassword';

--忘记密码,建议直接重置密码
Alter Login [admin] with password='newpassword';
+1 如果数据库密码能查到并被解析,那做的各种安全措施就都没有意义了。
二月十六 2017-09-14
  • 打赏
  • 举报
回复
楼主这个admin是系统的还是数据库的?
听雨停了 2017-09-14
  • 打赏
  • 举报
回复

--查看sql server的所有账号和密码,但是密码是加密的,不可逆的.
select name,password from syslogins

--如果还记得旧密码,修改密码
Alter Login [admin] with password='newpassword' old_password='oldpassword';

--忘记密码,建议直接重置密码
Alter Login [admin] with password='newpassword';
顺势而为1 2017-09-14
  • 打赏
  • 举报
回复
admin 是一个字段 ?

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧