找回SQL企业管理器里的SQL连接的密码的方法

 更新时间:2007年03月14日 00:00:00   作者:  
不知道所写的这个标题是否能完全表达出我想要说的意思,但我自己感觉是没有完全表达出来的,所以还是请大家看正文吧,呵呵!

  问题描述:许多WEB开发人员(还有那些通过WEB注入来入侵的黑客们),手里应该都有不少的SQL数据库连接吧?一般会在SQL企业管理器里建几个组,然后各个组里面有许多的连接实例,比如下图(图1):

(图1)

  随着时间流逝,很久没有再使用过的SQL连接实例,密码你可能已经忘了(或者是你根本就没有去记过这些SQL连接的用户名和密码),那当有一天你想再找回这些SQL连接的密码时,你可能会这么做:

    在这个SQL连接实例上点右键,选择“编辑SQL Server注册属性”,然后在弹出来的“已注册的 SQL Server属性”对话框中(图2),用“星号密码查看器”来查看密码框中的密码(图3):

(图2)


(图3)

  看到了吗?你的“星号密码查看器”里的密码显示的还是星号(全都是“*”)。(注:首先请别怀疑是你的星号密码查看器没用处,等一下就会让你看到真正的密码!)

  相信大多数人一开始都是这么做的吧,认为这样就能把密码找出来,结果发现星号密码查看器探查出来的还是星号。只是,这时候别失望,让我来告诉你怎么找回密码,请看下面的操作:

  一、首先选择一个SQL连接实例,双击展开这个连接,如果能够展开来,并且在这个连接前面有个绿色的图标,就标志着你的这个SQL连接的帐号及密码是正确的(图4),那么接下来就要取密码了。


(图4)

  二、如图4所示,在这个展开的SQL连接中,选择“数据库”,然后点右键弹出菜单,选择“所有任务”下的“导出数据”,这时候会弹出数据库导出向导,如图5:


(图5)

  在图5上点“下一步”按钮,来到“数据库导入向导”的“选择数据源”对话框中,这时候你会发现系统默认是选中了“使用 SQL SERVER身份验证”,并且在下面的用户名及密码框中,均已有用户名和密码,这时候我们再打开“星号密码查看器”,拖动那个放大镜到密码框中,你看到什么了?在星号查看器的密码框中,显示出来的就是你的这个SQL连接的真正密码了!!如图6:


  这个方法也是我在一个偶然的操作中发现的。一个客户的SQL连接密码我给忘了,而恰好此客户有些数据库的问题需要我帮忙解决,于是想通过本文最开始所说的方法,直接在SQL Server注册属性中用星号密码查看器来找回密码,结果却发现不行,所以就暂时放下,心想先把客户的数据库导入到本地再说吧,于是进行数据导出操作,结果发现在“数据库导入导出向导”中也有密码框,抱着试试的态度,没想到竟然把密码给查出来了。

  好东东不敢独享,特发出此图文操作说明给大家一起看看,虽然只是个小操作,但有时候却很有用哦!

  注:本文系www.ayinsky.com原创,转载请注明出处,Ayin谢谢各位啦(打字做图蛮辛苦滴说)!!

相关文章

  • 向数据库中插入数据并返回当前插入的行数及全局变量@@IDENTITY应用

    向数据库中插入数据并返回当前插入的行数及全局变量@@IDENTITY应用

    向数据库中插入数据并返回当前插入的的行数,这项功能很实用的可以判断是否为批量插入主要是利用全局变量@@IDENTITY实现,感兴趣的朋友可以了解下啊,希望本文对你巩固sql知识很有帮助的
    2013-01-01
  • SQL Server中数学函数的用法

    SQL Server中数学函数的用法

    这篇文章介绍了SQL Server中数学函数的用法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • SQL 实现某时间段的统计业务

    SQL 实现某时间段的统计业务

    有一张错误上报表,现在要做的是统计在某个时间段[beginTime,endTime](其中beginTime,endTime由前台进行传入)内,每个上报人上报错误点的总数以及已解决错误的总数,闲话不说,看代码
    2013-01-01
  • SQL Server中Table字典数据的查询SQL示例代码

    SQL Server中Table字典数据的查询SQL示例代码

    这篇文章主要给大家介绍了关于SQL Server中Table字典数据的查询SQL的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-10-10
  • SqlServer中tempdb的日志机制原理解析及示例分享

    SqlServer中tempdb的日志机制原理解析及示例分享

    tempdb为什么比其他数据库快?估计95%以上的程序员们都一脸茫然.Tempdb作为Sqlserver的重要特征,一直以来大家对它可能即熟悉又陌生.熟悉是我们时时刻刻都在用,陌生可能是很少有人关注它的运行机制.这次我将通过实例给大家介绍下tempdb的日志机制.
    2014-08-08
  • 存储过程优缺点分析

    存储过程优缺点分析

    在程序开发中我们经常性的存储过程,可以提升执行效率等,但也也会有一些缺点大家可以根据需要选用
    2012-04-04
  • SQLServer2000 报1053错误(服务没有及时响应或控制请求)的解决方法

    SQLServer2000 报1053错误(服务没有及时响应或控制请求)的解决方法

    发生错误 1053-(服务没有及时响应或控制请求。),此时正在 MSSQLServer 服务上执行该服务操作。我立即上网查找相关信息,看见有人说是更改windows用户密码后便出现此类问题,但说得都不是很明白,所以自己想总结一下
    2013-06-06
  • SQL Server数据库游标的基本操作指南

    SQL Server数据库游标的基本操作指南

    这篇文章主要给大家介绍了关于SQL Server数据库游标的基本操作指南,SQL Server游标是一种用于遍历查询结果集的数据库对象,它可以逐行处理查询结果,并执行相关的操作,需要的朋友可以参考下
    2023-11-11
  • sql server中的任务调度与CPU深入讲解

    sql server中的任务调度与CPU深入讲解

    这篇文章主要给大家介绍了关于sql server中任务调度与CPU的相关资料,文中通过图文以及示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-05-05
  • 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接,错误:“The server selected protocol version TLS10 is not accepted by client

    驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接,错误:“The serve

    这篇文章主要介绍了驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接,错误:“The server selected protocol version TLS10 is not accepted by client,本文给大家介绍的非常详细,需要的朋友可以参考下
    2023-03-03

最新评论