重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
odbc,在oracle的安装文件里找有这个jar包,你就搜ODBC就会出来,后面好像还有个数字
创新互联,专注为中小企业提供官网建设、营销型网站制作、响应式网站设计、展示型成都网站制作、做网站等服务,帮助中小企业通过网站体现价值、有效益。帮助企业快速建站、解决网站建设与网站营销推广问题。
在数据库服务端用sysdba登录,设置sys的密码和system的密码:
sqlplus/nolog
connect /as sysdba;
alter user sys identified by abcd;
alter user system identified by abcd;
登录到安装oracle数据库服务器的操作系统。打开命令窗口:(我的演示机器是windows)
2
查看环境变量ORACLE_SID的设置情况:
windows: echo %ORACLE_SID%
linux: echo $ORACLE_SID
3
设置环境变量ORACLE_SID的值为你想登录的oracle实例的SID:
set ORACLE_SID=orcl
4
键入命令:sqlplus / as sysdba
就可以以sysdba的身份登录到oracle了!
linux系统下,如果找不到sqlplus命令的话,请切换到oracle用户。
5
在sqlplus窗口执行命令:
alter user you_username identified by you_password;
就可以修改你的用户的密码了~
只需要设置SYS和SYSTEM这两个用户的密码。SYS和SYSTEM是两个用户,密码可以相同也可以不同。比如都设置密码为oracle,那么在新口令那里都输入oracle
然后在确认口令那里也输入oracle。输入完毕点确定,返回上一个窗口,还是点确定,然后创建数据库完毕,退出。
oracle默认用户:
用户名/密码 | 登录身份 | 说明
sys/安装时设置 | SYSDBA 或 SYSOPER | 不能以 NORMAL 登录,可作为默认的系统管理员
system/manager | SYSDBA 或 NORMAL | 不能以 SYSOPER 登录,可作为默认的系统管理员
sysman/oem_temp | | sysman为 oms 的用户名
scott/tiger | NORMAL | 普通用户
aqadm /aqadm | SYSDBA 或 NORMAL | 高级队列管理员
Dbsnmp/dbsnmp | SYSDBA 或 NORMAL | 复制管理员sysman 为 oms 的用户名
看你忘了哪个...如果有没设过的,可以换个管理用户试试看.
高权限用户可能有权改低权限的,密码是加过密存储的,貌似是md5,最高级密码真忘了就木有办法鸟...
用SYS (或SYSTEM)用户登录。 CONN SYS/PASS_WORD ASSYSDBA; 使用如下语句修改用户的密码。 ALTERUSER user_name IDENTIFIEDBY newpass; 注意:密码不能全是数字。并且不能是数字开头。否则会出现:ORA-00988: 口令缺失或无效二、忘记SYS用户,或者是SYSTEM用户的密码。 如果是忘记SYSTEM用户的密码,可以用SYS用户登录。然后用ALTERUSER密令修改密码。 CONN SYS//PASS_WORD ASSYSDBA; ALTERUSERSYSTEMIDENTIFIEDBY newpass; 如果是忘记SYS用户的密码,可以用SYSTEM用户登录。然后用ALTERUSER密令修改密码。 CONN SYSTEM//PASS_WORD ; ALTERUSERSYSTEMIDENTIFIEDBY newpass; 三、如果SYS,SYSTEM用户的密码都忘记或是丢失。 这一项尤其重要。 可以使用ORAPWD.EXE 工具修改密码。 开始菜单-运行-输入‘CMD’,打开命令提示符窗口,输入如下命令: orapwd file=D:\oracle\product\10.2.0\db_1\database\pwdctcsys.ora password=newpass 这个命令重新生成了数据库的密码文件。密码文件的位置在ORACLE_HOME目录下的\database目录下。 这个密码是修改sys用户的密码。除sys和system其他用户的密码不会改变。