各位大大,现有一个oracle 10g 的问题,我在网上找了好久都没有答案,请指点一下:
我使用scott/tiger登录本机的oracle 10g,不能登录,错误提示为“ORA-01017: invalid username/password; logon denied”,网上有资料说,
使用
sys/change_on_install登录执行一个名为“utlsampl.sql ”的脚本就可以了,我在用sys登录的时候,发现和用scott登录一样的错误,再试其它的
诸如:
internal/oracle
sys/change_on_install
system/manager
scott/tiger
sysman/oem_temp
全都是一样的错误(注:我使用OEM查看用户状态的时候,未发现这几个用户的被锁定,均是open)。
但是我使用一个自己创建的用户test/test却能登录,test对应的表空间是我自己建立的表空间test_place,请问为何会出现这样的情况?如何解决?
我使用scott/tiger登录本机的oracle 10g,不能登录,错误提示为“ORA-01017: invalid username/password; logon denied”,网上有资料说,
使用
sys/change_on_install登录执行一个名为“utlsampl.sql ”的脚本就可以了,我在用sys登录的时候,发现和用scott登录一样的错误,再试其它的
诸如:
internal/oracle
sys/change_on_install
system/manager
scott/tiger
sysman/oem_temp
全都是一样的错误(注:我使用OEM查看用户状态的时候,未发现这几个用户的被锁定,均是open)。
但是我使用一个自己创建的用户test/test却能登录,test对应的表空间是我自己建立的表空间test_place,请问为何会出现这样的情况?如何解决?
如下修改scott用户密码:
SQL>conn / as sysdba
SQL>alter user scott identified by scott
其他用户安装时默认是被锁的,所以安装完成后你要给SCOTT用户解锁ALTER USER SCOTT ACCOUNT UNLOCK;
然后试登录,
如果再不行重新设置密码;
alter user scott identified by scott ;
找到那个SQL,运行一下就行了。
1.“运行”->输入CMD->进入根目录:c:>;
2.输入: sqlplus /nolog;
3. connect username/password as sysdba,会显示“已链接”;
4.然后就可以使用其他用户(非管理员账户登入了)。