首先,我使用:
Windows 7 x64 Oracle Enterprise 11g R2 x32
我有一些基本的 SQL Server 和 MySQL 经验(更多的是 MySQL)。今天我开始与 Oracle 合作,一路上我遇到了很多困难。
我现在遇到的问题是,由于某种原因,我无法连接到任何 sys 用户(sysdba 或 sysoper)。可能是我在创建数据库时写错了密码,但我不确定,所以我正在尝试更改它。
我一直在尝试,因为一些搜索让我尝试,使用
sqlplus /nolog
connect / as sysdba
alter user sys identified by new_pass;
它似乎有效。我的意思是,它说“用户已更改”。但是,我仍然无法使用新密码登录sqlplus。这有点奇怪,因为我可以使用我的原始密码连接到“sysman”,但它没有我需要的权限。
我会很感激我能得到的任何帮助,我提前感谢你。