SQL> alter user scott account unlock;
alter user scott account unlock
*
第 1 行出现错误:
ORA-01918: 用户 'SCOTT' 不存在
我再查了资料,然后用
SQL> create user scott identified by tiger;
出现的问题就是:
SQL> create user scott identified by tiger;
create user scott identified by tiger
*
第 1 行出现错误:
ORA-65096: 公用用户名或角色名无效
无论什么用户都不可以创建,真的找不到解决办法了,求大神帮我看看要怎么解决呀。。。。。
...全文
110716打赏收藏
我的oracle数据没有scott用户
数据库是我刚下载的,我看视频教程都是用scott/tiger来登陆。但我的不知道为什么没有。上网查了资料,我后来用 sqlplus / as sysdba 去登陆,然后. SQL> alter user scott identified by 123456; 出现的问题是 SQL> alter user scott account unlock; alter user scott account unlock * 第 1 行出现错误: ORA-01918: 用户 'SCOTT' 不存在 我再查了
[quote=引用 6 楼 L1nJIayu 的回复:]
[quote=引用 4楼风中的千纸鹤 的回复:]SQL> set linesize 200 pagesize 50
SQL> col USERNAME for a30
SQL> col ACCOUNT_STATUS for a30
SQL> col DEFAULT_TABLESPACE for a20
SQL> select username ,ACCOUNT_STATUS,DEFAULT_TABLESPACE from dba_users order by 1;
看看什么情况,而且scott用户怎么能以sysdba莱登陆呢,肯定会报错的
[quote=引用 4楼风中的千纸鹤 的回复:]SQL> set linesize 200 pagesize 50
SQL> col USERNAME for a30
SQL> col ACCOUNT_STATUS for a30
SQL> col DEFAULT_TABLESPACE for a20
SQL> select username ,ACCOUNT_STATUS,DEFAULT_TABLESPACE from dba_users order by 1;
看看什么情况,而且scott用户怎么能以sysdba莱登陆呢,肯定会报错的
SQL> set linesize 200 pagesize 50
SQL> col USERNAME for a30
SQL> col ACCOUNT_STATUS for a30
SQL> col DEFAULT_TABLESPACE for a20
SQL> select username ,ACCOUNT_STATUS,DEFAULT_TABLESPACE from dba_users order by 1;
看看什么情况,而且scott用户怎么能以sysdba莱登陆呢,肯定会报错的
SQL> set linesize 200 pagesize 50
SQL> col USERNAME for a30
SQL> col ACCOUNT_STATUS for a30
SQL> col DEFAULT_TABLESPACE for a20
SQL> select username ,ACCOUNT_STATUS,DEFAULT_TABLESPACE from dba_users order by 1;
看看什么情况,而且scott用户怎么能以sysdba莱登陆呢,肯定会报错的
select * from dba_users;看看有没有Scott用户,如果没有则可以创建,如果有看看是什么状态,有些数据库创建默认是禁用Scott用户的,这点要看清楚。
我敲完那个命令之后,弹出好多信息。。。弹不停呀。。还有就是我用
scott/tiger as sysdba
登陆之后,用
show user
显示的是
USER为“sys”
但我敲了
@F:\Oracle\app\Administrator\virtual\product\12.2.0\dbhome_1\rdbms\admin\scott.sql
之后,再show user,
他就提示为
USER为“”
然后再敲
SQL> alter user scott identified by tiger account unlock;
就会显示
SP2-0640: 未连接
我上网查,他们说没有这个用户,就要用这个scott.sql文件去创建,但是我好像用不了这个文件。。不知道为什么。。这个文件我是用创建的!
我敲完那个命令之后,弹出好多信息。。。弹不停呀。。还有就是我用
scott/tiger as sysdba
登陆之后,用
show user
显示的是
USER为“sys”
但我敲了
@F:\Oracle\app\Administrator\virtual\product\12.2.0\dbhome_1\rdbms\admin\scott.sql
之后,再show user,
他就提示为
USER为“”
然后再敲
SQL> alter user scott identified by tiger account unlock;
就会显示
SP2-0640: 未连接
我上网查,他们说没有这个用户,就要用这个scott.sql文件去创建,但是我好像用不了这个文件。。不知道为什么。。这个文件我是用创建的!