发布网友 发布时间:2022-03-30 15:56
共2个回答
热心网友 时间:2022-03-30 17:25
为何 conn sys/oracle时无法连接上数据库
sys为管理员用户,不能用普通登录,必须做为sysdba登录
所以语法必须是:conn sys/oracle as sysdba
热心网友 时间:2022-03-30 18:43
没看到你贴的图。
conn sys/oracle,这里SYS为默认系统管理员账户,需要用conn sys/oracle as sysdba登录。
alter user scott identified by tiger account unlock;这句执行是正确的,然后用conn scott/tiger就可以登录了。
当然,执行conn的命令时,说明你是在登录成功sqlplus后进行操作的。否则应该是输入sqlplus命令后提示输入用户名和密码的。
前面conn Scott/oracle as sysdba这个你能够进去,是因为sqlplus当作系统用户登录的,这里的用户名和口令,似乎什么都可以,没有对错。