1. Oracle
# 重建 sys 用户密码
# 方案一(通过系统用户修改密码)
# db2 没有自己独立的用户,它使用操作系统的用户来登录,因此我们只需要修改操作系统用户的密码即可。
# 查看已授权的用户
#(开始 -> 程序 -> IBM DB2 -> DB2COPY1 -> 一般管理工具 -> 控制中心)

# 修改操作系统用户 DB2ADMIN 的密码
#(开始 -> 程序 -> IBM DB2 -> DB2COPY1 -> 命令行工具 -> 命令行处理器)
3. SqlServer
# SqlServer 用户的密码可在 SQL Server Management Studio 中直接修改;
# 开始 -> 程序 -> Microsoft SQL Server 2008 -> SQL Server Management Studio
# 以 Windows 身份验证 登录服务器

# 安全性 -> 登录名 -> sa -> 右键 -> 属性
4. mysql
# 结束系统中所有 mysql 进程后,以不检查权限的方式启动 mysql
# 重建 sys 用户密码
# 方案一(通过系统用户修改密码)
E:\>sqlplus / as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on 星期日 8月 11 16:43:40 2013
Copyright (c) 1982, 2005, Oracle. All rights reserved.
连接到:
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
SQL> alter user sys identified by "1234567a?";
用户已更改。
SQL> conn sys/"1234567a?" as sysoper;
已连接。
SQL> # 方案二(重建密码文件,其中pwdXE.ora 中的 XE 为 instance_name)E:\>echo %ORACLE_HOME%
E:\database\oracle\app\oracle\product\10.2.0\server
E:\>orapwd file=%ORACLE_HOME%\database\pwdXE.ora password=1234567a?
E:\>sqlplus sys/1234567a?@//127.0.0.1:1521/orcl as sysoper
SQL*Plus: Release 10.2.0.1.0 - Production on 星期日 8月 11 16:34:29 2013
Copyright (c) 1982, 2005, Oracle. All rights reserved.
连接到:
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
SQL>2. DB2# db2 没有自己独立的用户,它使用操作系统的用户来登录,因此我们只需要修改操作系统用户的密码即可。
# 查看已授权的用户
#(开始 -> 程序 -> IBM DB2 -> DB2COPY1 -> 一般管理工具 -> 控制中心)
# 修改操作系统用户 DB2ADMIN 的密码
#(开始 -> 程序 -> IBM DB2 -> DB2COPY1 -> 命令行工具 -> 命令行处理器)
3. SqlServer
# SqlServer 用户的密码可在 SQL Server Management Studio 中直接修改;
# 开始 -> 程序 -> Microsoft SQL Server 2008 -> SQL Server Management Studio
# 以 Windows 身份验证 登录服务器
# 安全性 -> 登录名 -> sa -> 右键 -> 属性
4. mysql
# 结束系统中所有 mysql 进程后,以不检查权限的方式启动 mysql
E:\database\mysql\bin>mysqld --skip-grant-tables # 新开一个窗口登录 mysql 修改密码
本文介绍了如何在Oracle、DB2、SqlServer及MySQL等数据库系统中重建或修改超级管理员及其他用户的密码,包括通过系统用户修改、重建密码文件、使用SQL Server Management Studio及特定命令行方式等方法。
3211

被折叠的 条评论
为什么被折叠?



