oracle安装的时候好像忘了创建用户 scott sys system都不能连接数据库 怎么解决?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle安装的时候好像忘了创建用户 scott sys system都不能连接数据库 怎么解决?相关的知识,希望对你有一定的参考价值。

你安装的oracle是在你自己机器上的吗?如果是,直接使用oracle操作系统认证的方式进入就可以
1 cmd
2 sqlplus /nolog
3 conn / as sysdba
此时你已经登录oracle了,这样可以重置sys或者system的密码
4 alter user sys IDENTIFIED by sys_1234; 即设置sys的密码为sys_1234
5 当然你也可以解锁scott用户,这样
alter user scott account unlock;
6 设置scott的登录密码
alter user scott IDENTIFIED by normal;
这样scott可以使用密码normal登录

试一下看看
参考技术A 第一个scott,是locked,说明是有的,只是被锁住了。

第二个system,密码错误,应该也是有的,你想想密码是什么?

解决Oracle在scott用户下创建视图(VIEW)权限不足的方法

问题描述:在scott用户下创建视图的时候,报错:权限不足。(其他用户以此类推)
解决方法

    1. 以dba用户登录
      [sql] view plain copy
       
       print?
      1. sqlplus / as sysdba  
    2. 赋予scott用户创建VIEW的权限
      [sql] view plain copy
       
       print?
      1. grant create view to scott  
    3. 以scott用户登录oracle
      [sql] view plain copy
       
       print?
      1. conn scott/tiger  
    4. 创建视图成功
      [sql] view plain copy
       
       print?
      1. CREATE OR REPLACE VIEW myview AS  
      2.     SELECT * FROM emp where deptno = 20; 

以上是关于oracle安装的时候好像忘了创建用户 scott sys system都不能连接数据库 怎么解决?的主要内容,如果未能解决你的问题,请参考以下文章

oracle数据库连接信息的初始用户名和口令是啥啊?

为啥我装的oracle 11g 没有scott下默认数据库 比如emp那些表 都没有

oracle中scott用户的创建

Oracle12c解锁scott测试用户

oracle 解锁登陆链接等+oracle用户管理

Oracle 11gR2中启动Scott用户的方法