暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle ORA-01031: 权限不足,无法以任何用户身份登录

ASKTOM 2020-08-05
612

问题描述

我在命令下面运行并重新启动docker容器。

alter system set processes = 1 scope = spfile;

此后,我根本无法登录DB。
root@30b2f9030f89:/u01/app/oracle/product/11.2.0/xe/bin# sqlplus /nolog

SQL*Plus: Release 11.2.0.2.0 Production on Wed Aug 5 14:59:14 2020

Copyright (c) 1982, 2011, Oracle.  All rights reserved.

SQL> conn / as sysdba
ERROR:
ORA-01031: insufficient privileges


我尝试使用以下命令解决它,再次尝试登录,但仍然出现相同的错误

orapwd文件 = 文件名密码 = 密码条目 = 100
还尝试编辑/u01/app/oracle/product/11.2.0/xe/dbs/spfileXE.ora文件并手动分配进程 = 100并返回到进程 = 1,这没有帮助。

有人能在这里指导吗?

专家解答

看起来你是以root用户身份登录的。

您需要以 “oracle” (或 “dba” 组成员的用户) 身份登录。

那你应该可以走了。
文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论