Oracle作为世界上使用最广泛的关系数据库,对于客户很多每天海量数据的公司是首要选择。我们公司在双十一期间,曾发生过每网点每天1G多的扫描数据量,全国有六千多个网点,每天每时不停读写数据库,而数据库仅仅是变慢了而没有崩溃。oracle强大,也有进不去的时候。或者需要对用户管理,此时可以参考如下方法。命令为官方,个人总结。(双斜杠后面为注释)
以下为修改和解锁用户。
sqlplus /nolog //无用户名登录,当忘记部分或者所有帐号以及密码的时候可以用此法登录。
conn /as sysdba //连接到本地数据库,并以管理员身份登录。
alter user system idtentified by manager; //修改system帐号密码为manager
alter user sys idtentified by change_on_install; //修改sys帐号密码为change_on_install
alter user system account unlock; //解锁system帐号
alter user sys account unlock; //解锁sys帐号
如果不解锁用户,该用户将不能登录。
oracle默认有3个账号,scott/tiger,system/manager,sys/ch