`
yefei
  • 浏览: 124254 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

忘记Oracle,SQLServer数据库里的密码,怎么办?

阅读更多

----------------- Oracle -------------------

安装oracle 11g时,居然把刚刚更改的数据库管理员密码给忘了,google查询,终于找到修改方法。

//1、运行到C盘根目录

//2、输入:SET ORACLE_SID = 你的SID名称

3、输入:sqlplus/nolog

4、输入:connect/as sysdba

5、输入:alert user sys identified by sys

6、输入:alert user system identified by system

更改完成,密码是Oracle数据库的初始密码。


-----------------SQLServer-------------------


通过企业管理器进入查询分析执行:
EXEC sp_password NULL, '你的新密码', 'sa'

如果你在NT下(包括2000)装的SQL Server,则可以这样做:
直接打开"查询分析器"(注意不是从"企业管理器"中进入,可以从开始菜单的程序组进去,如果找不到的话,直接在"运行"中输入"isqlw.exe"也可);
选择"Windows身份验证"进入,不需要输入密码,只要你是本机的系统管理员或者域管理员,此时自动成为SQL Server的管理员;
在查询分析器窗口中输入下面的语句直接更改SA密码:
sp_password Null,\'ok\',\'sa\'
运行后sa的密码变为"ok"

sp_password存储过程的功能是更改SQL Server登录的密码;
语法格式:
sp_password [ [ @old = ] \'old_password\' , ]
{ [ @new =] \'new_password\' }
[ , [ @loginame = ] \'login\' ]
参数说明
[@old =] \'old_password\' : 旧密码;
[@new =] \'new_password\' : 要指定的新密码
[@loginame =] \'login\' : 要指定的用户
返回值: 0(成功)或 1(失败)

以上方法的关键原理在于,从"查询分析器"中以"Windows身份验证"连接SQL Server,只要你是本机的系统管理员或者域管理员,此时自动成为SQL Server的管理员.

分享到:
评论

相关推荐

    VC连接SQL Server数据库小例子

    在本文中,我们将深入探讨如何使用Visual C++(VC)2010通过ADO(ActiveX Data Objects)连接到SQL Server数据库。这是一个基础但实用的例子,不仅适用于SQL Server,还可以稍加修改以适应Oracle或MySQL等其他数据库...

    oracle 10g默认用户名、密码解锁

    ### Oracle 10g 默认用户名、密码解锁 ...通过上述方法,可以有效地解锁Oracle 10g中的默认用户,从而确保数据库管理系统能够正常运行并方便地进行管理和维护。同时,建议在生产环境中及时更改默认密码,以提高安全性。

    QTP连接ORACLE数据库的3种方法

    ### QTP连接ORACLE数据库的3种方法 在软件测试领域,尤其是自动化测试过程中,经常需要与数据库进行交互以验证应用程序的功能是否正确实现。本文主要介绍如何使用Quick Test Professional(QTP)工具来连接Oracle...

    ASP技术常遇问题解答-如何检测Oracle的ODBC是否连接成功?.zip

    在ASP(Active Server Pages)开发过程中,我们常常需要与各种数据库进行交互,Oracle数据库就是其中常见的一种。在ASP中,通过ODBC(Open Database Connectivity)数据源,我们可以连接到Oracle数据库进行数据操作...

    将数据库数据到出为SQL语句

    在C#中,你可以使用`SqlConnection`(如果是SQL Server)或`OracleConnection`(对于Oracle)类来创建数据库连接。连接字符串通常包含服务器地址、数据库名、用户名和密码。例如: ```csharp string ...

    servlet+jsp+service+Oracle实现简单的数据库交互

    ### 关于servlet+jsp+service+Oracle实现简单的数据库交互 #### 一、概述 本文将详细介绍如何使用servlet、jsp、service层以及Oracle数据库来实现一个简单的用户登录注册功能。这种架构通常用于Web应用程序开发中...

    keystore_oracle_

    在IT行业中,Oracle是一个广泛使用的数据库管理系统,尤其在企业级应用中占据重要地位。"keystore_oracle_"这个标题可能指的是与Oracle数据库安全相关的Keystore操作。Keystore是存储数字证书和私钥的安全容器,对于...

    MySQL数据库笔记.doc

    * 关系型数据库是指使用关系模型来组织和存储数据的数据库,例如 MySQL、Oracle、MS SQL Server 等。 * 关系型数据库的特点是使用表来存储数据,每个表都有行和列,行表示记录,列表示字段。 MySQL 数据库的安装和...

    OracleMembershipProvider asp.net角色管理的oracle版本

    这个组件使得开发者能够在Oracle数据库上实现类似于SQL Server Membership Provider的功能,为网站提供用户注册、登录、密码重置和角色管理等服务。 OracleMembershipProvider.dll文件是这个组件的核心库,包含了...

    win7 x64 pl/sql 连接oracle出错解决方式以及32位客户端

    在Windows 7 64位操作系统上安装Oracle数据库并尝试使用PL/SQL Developer连接时,可能会遇到一些问题,主要是由于PL/SQL Developer是一款32位应用程序,而64位系统默认运行的是64位环境。以下是一些详细的解决步骤和...

    Navicat密码反解密.rar

    Navicat是一款流行的数据库连接工具,支持多种数据库类型,如MySQL、Oracle、SQL Server等。用户在日常工作中可能会遇到忘记Navicat保存的数据库连接密码的情况,这将导致无法正常访问数据库。 描述中提到,当用户...

    通达OA清空admin密码

    这可能是一个MySQL、Oracle或SQL Server等关系型数据库。确保你知道数据库的登录凭据,包括用户名和密码。 2. **找到用户表**:登录到数据库管理系统后,你需要找到存储用户信息的表,通常在`td_sm_user`或类似命名...

    Oracle10g客户端安装与配置说明

    Oracle 10g客户端是Oracle数据库的一个组成部分,它允许用户连接到远程或本地的Oracle数据库服务器,执行查询、数据管理和其他数据库操作。本说明将详细阐述Oracle 10g客户端的安装步骤和配置过程,帮助你顺利搭建...

    在VS中连接数据库

    2. 在弹出的对话框中,选择“数据”类别下的“ADO.NET实体数据模型”或“数据库”类别下的“服务数据源”或“SQL Server数据库”。 3. 按照向导提示,选择相应的数据库类型,如SQL Server、SQLite、Oracle等。 4. ...

    用友admin密码丢失的处理方法

    用友软件基于Windows操作系统,其数据库通常为SQL Server或Oracle,而用户数据和配置信息则存储在数据库中。因此,找回密码的过程可能涉及到数据库的访问和操作。 1. **用友自带的密码恢复工具**: - 部分版本的...

    ArcCatalog数据库管理

    这个工具支持多种数据格式,包括shapefile、Geodatabase、栅格数据集、地图服务以及来自不同源的连接,如Oracle Spatial、SQL Server、PostGIS等。 实验1可能涵盖了创建和管理Geodatabase的基础知识。Geodatabase是...

    ORACLE导出到EXCEL

    Oracle数据库是世界上最流行的数据库管理系统之一,它广泛应用于各种企业级应用中存储大量数据。而Excel则是微软Office套件中的一个工具,用于创建、编辑和分析数据,尤其在数据可视化和报表制作方面表现突出。有时...

    超级小型mdb密码察看器

    此外,对于企业级数据库,应该采用更强大的加密和身份验证机制,如SQL Server或Oracle,而非依赖于简单的mdb文件。 总的来说,"超级小型mdb密码察看器"是一个专门针对Microsoft Access数据库密码恢复的工具,它利用...

    用户管理_源代码_jsp+oracle经典实例

    在本实例中,我们将探讨如何利用Java Server Pages (JSP) 和 Oracle 数据库来构建一个高效且安全的用户管理系统。 首先,JSP是一种服务器端脚本语言,用于创建动态网页。它结合了HTML、Java代码和内置对象,使得...

Global site tag (gtag.js) - Google Analytics