Oracle错误描述及解决方法

本文详细介绍了在Oracle数据库中遇到的两个常见问题及其解决方法:1) 使用sqlplus / as sysdba时出现ORA-01031错误,通过添加ora_dba组成员解决;2) 登录sys或system用户时提示invalid username/password,通过alter user命令更改密码并注意as sysdba的使用。文章最后提醒在安装Oracle时合理设置权限和密码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Oracle中常见错误:


1. cmd下输入 sqlplus / as sysdba 显示 ORA-01031:insufficient privileges:

解决方法:
1)桌面右击‘’计算机‘’,点击‘’管理‘’,在左边栏中找到‘’本地用户和组‘’,双击‘’组‘’,在右侧列表中找到‘’ora_dba‘’,双击该行,点击‘添加’,如图:
1
2)在弹窗中,输入对象名称,也就是当前用户(你C盘的user名字),点击添加,如图:
2
3)之后确定,即可退出,然后重新打开cmd,输入命令,即可连接到数据库!如图:
3
**注意:如果在win10计算机管理中没有"本地用户和组",可以点击查看这篇文章查找本地用户和组


2. Oracle中用sys和system默认密码manager登录时候提示信息—invalid username/password;login denied :

解决方法:
1)cmd 进入后 输入命令sqlplus / as sysdba
2)输入:
alter user system identified by manager;
alter user sys identified by manager;

也可以改成其他密码,记住就ok
3)关闭窗口,再次进入时候输入密码 manager 即可顺利连接数据库!例如:
4
**注意:输入命令sys连接数据库的时候可能会报这样的语句:
5
解决:在输入密码manager之后再加上语句:as sysdba就ok了,千万注意空格!


3.小结:
  1. 安装Oracle时候都会有提示,最好在安装的时候将“三种权限”的密码设置好,以免后面命令修改
  2. 使用Oracle操作时,最多用的是 scott 普通用户权限,所以没必要的情况下,不要随便修改管理员的密码,安装时候设置好scott的密码记住即可
  3. Oracle最常用的三种权限:sys、system是系统管理员用户(拥有管理员权限),scott 是普通用户。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值