使用sys登录试试,connect sys/(password);
安装ORACL时更改了SCOTT的密码,登录时需要输入新密码。
默认用户状态是锁定的,在安装数据库的时候就是锁定的,也可以说就是这么设计的,毕竟数据库是最小化原则
connect / as sysdba
alter user 用户名 identified by 密码
http://www.cnblogs.com/zsq1993/p/6014333.html
不知道这个能不能帮你
密码过期了,我之前也遇到过这种情况,上面不是让你更改口令么,你把新口令输入就行还是原来的tiger就行,再次登录就不会有问题了
右键-->属性
没影响,用起来都一样
删除oracle的时候deinstall闪退
主要是scott的tiger口令只允许登陆一次就过期了,所以说输入口令是指设置新的口令,而且要输入两遍相同的
多检查几遍代码看看
cmd,sqlplus
他会自动判断你from后边的是表空间还是表吧,如果是表空间,那就显示表空间中的一些信息,反之显示数据文件的一些信息(个人觉得是这样)
http://www.imooc.com/video/6978 你看看 慕课的教程 有讲的吧
你确定这个表存在
sqlplus/nolg;(无用户名登录oracle)
conn sys/password(写自己的密码) as sysdba;
alter user scott identified by tiger;(修改scott用户的密码)
alter user scott account unlock;(对scott解锁)
重新使用scott 用户登录
我之前也是这样,百度了各种方法都不可以。然后我就卸载了,重新换了orale 11g这个版本。这个版本是和老师讲课一样的
他会提示输入新密码,输入就好了
很有可能就是你的用户名和密码没有对应吧
12C是没有SCOTT用户的
是因为你的一个叫OracleServiceORCL的服务器没有打开,而企业管理器(Database Control-orcl)无法显示的原因是因为你的一个叫OracleDBConsoleorcl服务没有打开,在打开之前记得把C:\windows\system32\drivers\hosts中加入(IP无线网地址 localhost),当前的IP无线网地址不知道的话可以通过ipcomfig/all命令查看,如果没有本地的,也要加入127.0.0.1 localhost,然后启动即可
1、查看用户的proifle是哪个,一般是default:
sql>SELECT username,PROFILE FROM dba_users;
2、查看指定概要文件(如default)的密码有效期设置:
sql>SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
3、将密码有效期由默认的180天修改成“无限制”:
sql>ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
修改之后不需要重启动数据库,会立即生效。
4、修改后,还没有被提示ORA-28002警告的帐户不会再碰到同样的提示;
已经被提示的帐户必须再改一次密码
你用connect sys/密码 as sysdba; 这条命令登陆 然后在去启用Scott用户就行了 亲测 。
可能你装数据库的时候,没有把那些示例用户装上。所以没有scott用户。要是想在这个上面加入scott用户的话,执行这个sql应该可以(我的路径):D:\app\Administrator\product\11.2.0\dbhome_1\RDBMS\ADMIN\scott.sql