我在网上进行了研究,但找不到与我完全相同的情况,所以我发布了此消息。
我通过远程桌面连接连接到远程服务器(Win2k3 服务器)。该服务器已安装(从 v$version 选择 *):
运行这两个句子都会返回错误:
c:\> sqlplus
SQL> conn / as sysdba
Insufficient privileges
SQL> connect system/****
Account locked
Run Code Online (Sandbox Code Playgroud)
远程计算机是安装数据库的位置,因此我没有连接到远程数据库。Windows 用户帐户属于 Administrator 和 Ora_DBA Windows 组。
Db 只有一个可用用户(我们开发的应用程序使用的用户),但它没有足够的权限来更改 SYSTEM 帐户并将其解锁。
我不知道我还能做什么,因为我无法以管理员身份连接到 de db。我希望我已经为我的问题提供了足够的数据,如果我遗漏了什么,请询问。
编辑:我再次检查了 Windows 用户成员资格:管理员、ora_dba、用户和“远程工作场所用户”(希望我已经正确翻译了最后一项)。
PWD%ORACLE_SID%.ora
文件不存在(假设这是正确的)。
EDIT2:我正在连接到本地数据库。我发现 3 个已安装的 SQLPLUS:一个来自 Oracle Forms 6i(是的,我知道它确实是旧版本),另一个来自 Oracle 10 客户端,最后一个来自 Oracle …