欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

oracle 新创建指定的用户名和密码无法登录

程序员文章站 2022-05-07 20:58:15
...

 

    对于oracle11g版本的安装,尝试了几次。也出现过某些状况和错误。
因为之前 的机子有oracle ,数据库的连接报错。只能是先卸载再安装。原本是不想卸载就安装oracle11g数据库。但是安装报错。只能是先卸载。卸载之前需要把对应oracle注册表删除,才能全部卸载完。
    oracle 安装,windows菜单有卸载标签,但是直接卸载,不成功,需要点击oracle 下面的某目录才能进入 cmd形式的卸载方式。卸载成功 windows菜单会自行删除,然后手动再删除文件系统。
E:\app\Max\product\11.2.0\dbhome_1\deinstall\deinstall.bat 点击这个来卸载oracle
安装的时候因为 oracle 11g 安装分为两个部分,如果两个解压包不放在一起,就会提示某些部分找不到。解决办法是:把第二部分(win64_11gR2_database_2of2\database\stage\Components)放到第一部分  (\win64_11gR2_database_1of2\database\stage\Components)里面。
这样安装就无问题,但是安装过程的用户没有授权还是怎么了,登录不了oracle的服务。只好通过 SQL plus 用 /as sysdba 来登录 ,新建用户名和密码 并授权 赋权限。
CREATE  USER 用户名 IDENTIFIED BY 密码create user diway identified by diwaycom;
将刚创建的用户解锁语法:ALTER USER 用户名 ACCOUNT UNLOCK/LOCK
注:diway 为用户名,请替换成你需要改成的用户名
alter user diway account unlock; //用户解锁
alter user diway account lock; //用户锁住
授予新登陆的用户创建权限
语法:CRANT CREATE SESSION TO 用户名
grant create session to diway;
授予新创建的用户数据库管理员权限
语法:
CRANT DBA TO 用户名;grant dba to diway
切换到新创建的用户登陆
语法:CONNECT 用户名/密码
connect diway/diwaycom
删除用户
语法:DROP USER 用户名
drop user diway; 
注意所有操作都必须在结尾加上“;”才能执行成功

 

 

  • oracle 新创建指定的用户名和密码无法登录
            
    
    博客分类: oracle oralce 
  • 大小: 147.7 KB
相关标签: oralce