请输入用户名: scott 输入口令: ERROR: ORA-01017: invalid uOracle数据库实验使用sqlplus或者cmd窗口连接scott用户的时候报错可能是scott不存在

Oracle数据库实验使用sqlplus或者cmd窗口连接scott用户的时候报错可能是scott不存在,可以通过以下方法创建scott用户。(当前方法是使用window10安装Oracle11g下实验的)

请输入用户名:  scott
输入口令:
ERROR:
ORA-01017: invalid username/password; logon denied

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
复制以下SQL代码保存为scott.sql文件,放到C或者D盘根目录下:D:\scott.sql

Rem Copyright (c) 1990 by Oracle Corporation
Rem NAME
REM    UTLSAMPL.SQL
Rem  FUNCTION
Rem  NOTES
Rem  MODIFIED
Rem    gdudey       06/28/95 -  Modified for desktop seed database
Rem    glumpkin   10/21/92 -  Renamed from SQLBLD.SQL
Rem    blinden   07/27/92 -  Added primary and foreign keys to EMP and DEPT
Rem    rlim       04/29/91 -          change char to varchar2
Rem    mmoore       04/08/91 -          use unlimited tablespace priv
Rem    pritto       04/04/91 -          change SYSDATE to 13-JUL-87
Rem   Mendels     12/07/90 - bug 30123;add to_date calls so language independent
Rem
rem
rem $Header: utlsampl.sql 7020100.1 94/09/23 22:14:24 cli Generic<base> $ sqlbld.sql
rem
SET TERMOUT OFF
SET ECHO OFF

rem CONGDON    Invoked in RDBMS at build time.     29-DEC-1988
rem OATES:     Created: 16-Feb-83

GRANT CONNECT,RESOURCE,UNLIMITED TABLESPACE TO SCOTT IDENTIFIED BY TIGER;
ALTER USER SCOTT DEFAULT TABLESPACE USERS;
ALTER USER SCOTT TEMPORARY TABLESPACE TEMP;
CONNECT SCOTT/TIGER
DROP TABLE DEPT;
CREATE TABLE DEPT
       (DEPTNO NUMBER(2) CONSTRAINT PK_DEPT PRIMARY KEY,
    DNAME VARCHAR2(14) ,
    LOC VARCHAR2(13) ) ;
DROP TABLE EMP;
CREATE TABLE EMP
       (EMPNO NUMBER(4) CONSTRAINT PK_EMP PRIMARY KEY,
    ENAME VARCHAR2(10),
    JOB VARCHAR2(9),
    MGR NUMBER(4),
    HIREDATE DATE,
    SAL NUMBER(7,2),
    COMM NUMBER(7,2),
    DEPTNO NUMBER(2) CONSTRAINT FK_DEPTNO REFERENCES DEPT);
INSERT INTO DEPT VALUES
    (10,'ACCOUNTING','NEW YORK');
INSERT INTO DEPT VALUES (20,'RESEARCH','DALLAS');
INSERT INTO DEPT VALUES
    (30,'SALES','CHICAGO');
INSERT INTO DEPT VALUES
    (40,'OPERATIONS','BOSTON');
INSERT INTO EMP VALUES
(7369,'SMITH','CLERK',7902,to_date('17-12-1980','dd-mm-yyyy'),800,NULL,20);
INSERT INTO EMP VALUES
(7499,'ALLEN','SALESMAN',7698,to_date('20-2-1981','dd-mm-yyyy'),1600,300,30);
INSERT INTO EMP VALUES
(7521,'WARD','SALESMAN',7698,to_date('22-2-1981','dd-mm-yyyy'),1250,500,30);
INSERT INTO EMP VALUES
(7566,'JONES','MANAGER',7839,to_date('2-4-1981','dd-mm-yyyy'),2975,NULL,20);
INSERT INTO EMP VALUES
(7654,'MARTIN','SALESMAN',7698,to_date('28-9-1981','dd-mm-yyyy'),1250,1400,30);
INSERT INTO EMP VALUES
(7698,'BLAKE','MANAGER',7839,to_date('1-5-1981','dd-mm-yyyy'),2850,NULL,30);
INSERT INTO EMP VALUES
(7782,'CLARK','MANAGER',7839,to_date('9-6-1981','dd-mm-yyyy'),2450,NULL,10);
INSERT INTO EMP VALUES
(7788,'SCOTT','ANALYST',7566,to_date('13-JUL-87')-85,3000,NULL,20);
INSERT INTO EMP VALUES
(7839,'KING','PRESIDENT',NULL,to_date('17-11-1981','dd-mm-yyyy'),5000,NULL,10);
INSERT INTO EMP VALUES
(7844,'TURNER','SALESMAN',7698,to_date('8-9-1981','dd-mm-yyyy'),1500,0,30);
INSERT INTO EMP VALUES
(7876,'ADAMS','CLERK',7788,to_date('13-JUL-87')-51,1100,NULL,20);
INSERT INTO EMP VALUES
(7900,'JAMES','CLERK',7698,to_date('3-12-1981','dd-mm-yyyy'),950,NULL,30);
INSERT INTO EMP VALUES
(7902,'FORD','ANALYST',7566,to_date('3-12-1981','dd-mm-yyyy'),3000,NULL,20);
INSERT INTO EMP VALUES
(7934,'MILLER','CLERK',7782,to_date('23-1-1982','dd-mm-yyyy'),1300,NULL,10);
DROP TABLE BONUS;
CREATE TABLE BONUS
    (
    ENAME VARCHAR2(10)    ,
    JOB VARCHAR2(9)  ,
    SAL NUMBER,
    COMM NUMBER
    ) ;
DROP TABLE SALGRADE;
CREATE TABLE SALGRADE
      ( GRADE NUMBER,
    LOSAL NUMBER,
    HISAL NUMBER );
INSERT INTO SALGRADE VALUES (1,700,1200);
INSERT INTO SALGRADE VALUES (2,1201,1400);
INSERT INTO SALGRADE VALUES (3,1401,2000);
INSERT INTO SALGRADE VALUES (4,2001,3000);
INSERT INTO SALGRADE VALUES (5,3001,9999);
COMMIT;

SET TERMOUT ON
SET ECHO ON

在这里插入图片描述

SQL> conn
请输入用户名:  sys as sysdba
输入口令:
已连接。
SQL> @D:\scott.sql;

在这里插入图片描述
在这里插入图片描述

SQL> conn
请输入用户名:  system
输入口令:
已连接。
SQL> alter user scott account unlock;

在这里插入图片描述
在这里插入图片描述
这里的秘密可以自己设置为自己的,设置好要记住,上面已经连接的是system了可以不用再连接system

SQL> conn
请输入用户名:  system
输入口令:
已连接。
SQL> alter user scott identified by tiger;

在这里插入图片描述

SQL> conn
请输入用户名:  scott
输入口令:
已连接。
SQL>

在这里插入图片描述

根据您提供的信息,您遇到了ORA-01017错误错误信息为invalid username/password; logon denied。这个错误一般是由于用户名或密码输入错误导致的。 解决这个问题的方法有以下几个步骤: 1. 确认用户名和密码是否正确。仔细检查您输入用户名和密码是否正确,确保没有输入错误的字符或者大小写问题。 2. 使用数据库管理员账号登录。如果您是使用管理员账号登录数据库,可以尝试使用管理员账号登录,然后修改普通用户的密码。 3. 检查数据库状态和连接信息。确保数据库服务正在运行,并且连接信息正确。您可以尝试使用其他工具或命令行来测试连接数据库的情况。 4. 检查数据库权限。有时候,用户可能没有足够的权限来登录数据库确保您的用户拥有正确的权限来登录和访问数据库。 如果以上步骤都没有解决您的问题,您可以查看数据库错误日志,以获取更多的详细信息。同时,您可以参考引用中提供的解决方案来进一步排除问题。 综上所述,当遇到ORA-01017错误时,您应该首先确认用户名和密码是否正确,并检查数据库状态、连接信息和用户权限。如果问题仍然存在参考引用中的解决方案来进一步排查和解决问题。<span class="em">1</span><span class="em">2</span> #### 引用[.reference_title] - *1* [ORA-01017: invalid username/password; logon denied Oracle数据库报错解决方案一-附件资源](https://download.youkuaiyun.com/download/weixin_42186728/15514749)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [ORA-01017:用户名/口令无效,登录被拒绝(ORA-01017: invalid username/password; logon denied)](https://blog.youkuaiyun.com/zimiao552147572/article/details/107548541)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值