ORA-01017: invalid username/password; logon denied Oracle数据库报错解决方案一[通俗易懂]

ORA-01017: invalid username/password; logon denied Oracle数据库报错解决方案一[通俗易懂]ORA-01017:invalidusername/password;logondenied错误(程序中的用户和密码无法登录,登录被拒)。Oracle11g版本初次安装使用报错:解决方法1创建新用户:打开sqlplus以系统身份登录:指令如下sys/managerassysdba;创建新用户:语法:createuser用户名identifiedb…

大家好,又见面了,我是你们的朋友全栈君。

ORA-01017:

invalid username/password; logon denied 错误(程序中的用户和密码无法登录,登录被拒)。
Oracle 11g 版本

初次安装使用报错:

解决方法1创建新用户:

  1. 打开sqlplus
    以系统身份登录:
    指令如下
sys/manager as sysdba;
  1. 创建新用户:
    语法:create user 用户名 identified by 密码;
create user root identified by root; 
  1. 为刚创建的用户解锁语法:
    语法:alter user 用户名 account unlock;
    指令:alter user root account unlock; //用户解锁
    指令:alter user root account lock; //用户锁住
alter user  root account unlock; 
  1. 授予新登陆的用户创建权限:
    语法:grant create session to 用户名 ;
grant create session to root;
  1. 其他权限设置:
    授予新创建的用户数据库管理员权限:
    语法:grant dba to 用户名;
    指令:grant dba to root;
    为用户授予其它权限:
    指令:
GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW , DROP ANY  VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE, DBA, CONNECT,RESOURCE,CREATE SESSION TO root;

切换到新创建的用户登陆语法:

connect 用户名/密码;

connect root/root;

删除用户语法:drop user 用户名;

drop user root;

如果用户拥有数据表,则不能直接删除,要用上关键字cascade:

drop user root cascade;

整体步骤:

sys/manager as sysdba;
create user root identified by root;
alter user  root account unlock; 
grant create session to root;
GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW , DROP ANY  VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE, DBA, CONNECT,RESOURCE,CREATE SESSION TO root;

Oracle windows 安装教程:

安装包:

链接:https://pan.baidu.com/s/1dW84jDUTCQwVRBHKVoCtnQ
提取码:c26v

解压到相同路径:
在这里插入图片描述
安装:
在这里插入图片描述

1.

配置安全更新,这步可将自己的电子邮件地址填写进去(也可以不填写,只是收到一些没什么用的邮件而已)。取消下面的“我希望通过My Oracle Support接受安全更新(W)”。 如图:
在这里插入图片描述

2.

安全选项,直接选择默认创建和配置一个数据库(安装完数据库管理软件后,系统会自动创建一个数据库实例)。
在这里插入图片描述

3.

系统类,直接选择默认的桌面类就可以了。 如图
在这里插入图片描述

4.

典型安装。 重要步骤。建议只需要将Oracle基目录更新下,目录路径不要含有中文或其它的特殊字符。全局数据库名可以默认,且口令密码,必须要牢记。密码输入时,有提示警告,不符合Oracel建议时不用管。 (因Oracel建议的密码规则比较麻烦, 必须是大写字母加小写字母加数字,而且必须是8位以上。麻烦,可以输入平常自己习惯的短小密码即可)
在这里插入图片描述

5.

若输入的口令短小简单,安装时会提示如下。直接确认Y继续安装就是了。如图:
在这里插入图片描述

6.

先决条件检查。 安装程序会检查软硬件系统是否满足,安装此Oracle版本的最低要求。 直接下一步就OK 了
在这里插入图片描述

7.

概要 安装前的一些相关选择配置信息。 可以保存成文件 或 不保存文件直接点完成即可。
在这里插入图片描述

8.

在这里插入图片描述

9.

数据库管理软件文件及dbms文件安装完后,会自动创建安装一个实例数据库默认前面的orcl名称的数据库。
在这里插入图片描述

10.

实例数据库创建完成了,系统 默认是把所有账户都锁定不可用了(除sys和system账户可用外),建议点右边的口令管理,将常用的scott账户解锁并输入密码
在这里插入图片描述

11.

解锁scott账户, 去掉前面的绿色小勾,输入密码。同样可以输入平常用的短小的密码,不必非得按oracle建议的8位以上大小写加数字。
在这里插入图片描述

12.

同样,密码不符合规则会提示。不用管它,继续Y即可
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/138121.html原文链接:https://javaforall.net

(2)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 操作系统进程调度算法(c语言实现)

    操作系统进程调度算法(c语言实现)进程调度算法一、先来先服务(FCFS)基本思想:先到达的进程先进入就绪队列,先进行调度的原则。非抢占方式。二、短作业优先(SJF)基本思想:根据进程中的执行时间,选取执行时间最短的作业优先调度;可有抢占或非抢占方式。三、优先权高者优先(HPF)基本思想:系统根据作业的优先权进行作业调度,每次选取优先权高的作业优先调度。作业的优先权通常用一个整数表示,也叫做优先数。可有抢占或非抢占方式。…

    2022年10月21日
    0
  • hdu4336 Card Collector 概率dp(或容斥原理?)

    hdu4336 Card Collector 概率dp(或容斥原理?)

    2021年8月25日
    60
  • 11asdsad「建议收藏」

    11asdsad「建议收藏」常用Linux命令修改目录,文件权限的命令如何获取一个本地服务器上可用的端口。说说常见的linux命令,linux查看内存的命令是什么?查看系统磁盘空间剩余情况的命令如何获取java进程的pid如何获取某个进程的网络端口号;如何实时打印日志如何统计某个字符串行数;用一行命令查看文件的最后五行。用一行命令输出正在运行的java进程。绝对路径,当前目录、上层目录,切换目录分别用什么命令?怎么清屏?怎么退出当前命令?目录创建,创建文件,复制文件分别用什么命令?查看文件内容有哪些命令

    2022年4月29日
    34
  • 视频直播之基础原理

    视频直播之基础原理SDK(SoftwareDevelopmentKit):软件开发工具包涉及的技术:采集处理编码封包推流播放RTMP(RealTimeMessagingProtocol,实时消息传送协议),是AdobeSystems公司为Flash播放器和服务器之间音频、视频和数据传输开发的开放协议。优点:主流CDN支持,市面上绝大多数的直播产品采用;协议简单易实现缺点:基于…

    2022年7月23日
    12
  • Swing程序设计(简易文本编辑器数据结构课设)

    Java课程设计-基于Swing的文本编辑器1.介绍2.相关技术3.项目地址4.所需环境5.安装教程6.运行截图7.相关博客1.介绍设计一个类似于Windows记事本(Notepad)的Java程序。可以打开、新建、保存一个文本文件;对选中的文本进行各种编辑操作(设置字体、字号、字型、对齐方式、背景、前景色、复制、粘贴、剪切等);在文本中能够插入对象。2.相关技术Java的Swing编程Java的文件读写3.项目地址https://gitee.com/jack0240/text-edi

    2022年4月13日
    38

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号