运行,cmd,打开命令行窗口
C:/Documents and Settings/Administrator.LINYUHUI.000>sqlplus /nolog
SQL*Plus: Release 9.2.0.1.0 - Production on 星期二 12月 22 17:00:23 2009
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
SQL> conn / as sysdba
ERROR:
ORA-01031: insufficient privileges
啊哦,出错了。再试试
SQL> conn system/oracle@ORACLE as sysdba;
ERROR:
ORA-01031: insufficient privileges
加上实例名还是不行。
我打开他的SQLNET.ORA文件,内容如下
# SQLNET.ORA Network Configuration File: C:/oracle/ora92/network/admin/sqlnet.ora
# Generated by Oracle configuration tools.
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)
对着的呀,SQLNET.AUTHENTICATION_SERVICES参数已经设置为NTS了。思考……
右键我的电脑-管理-本地用户和组-组-在右边找到ORA-DBA组-双击打开-OH!
发现问题了,ORA_DBA这个组里面是空的,没有成员,这时我把administrator添加进去,再去命令行下执行。如果你机器有多个管理员,这时你要把你当前操作的用户添加进去。
SQL> conn / as sysdba
已连接。
SQL> alert user sys identified by sys;
用户已修改
SQL>alert user system identified by system;
相关推荐
sqlplus / as sysdba时出现ORA-01031 insufficient privilege
使用conn / as sysdba进入数据库,报错ORA-01031: insufficient privileges
oracle12c程序连接时异常: ORA-01017: 用户名/口令无效; 登录被拒绝 的解决方案。
主要给大家介绍了关于Oracle在dbca时报:ORA-12547: TNS:lost contact错误的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
### Oracle 错误 ORA-00132 和 ORA-00214 解析及处理 #### 一、错误概述 在Oracle数据库管理过程中,遇到ORA-00132和ORA-00214这类错误时,往往意味着数据库配置或启动过程中出现了问题。下面将对这两个错误进行...
SQL> Conn / as sysdba; 已连接。 ``` 2. **创建ACL** - 使用`DBMS_NETWORK_ACL_ADMIN.CREATE_ACL`过程创建一个新的ACL文件: ```sql BEGIN DBMS_NETWORK_ACL_ADMIN.CREATE_ACL( acl => 'UTL_INADDR.xml', ...
然后通过`conn sys/oracle as sysdba`命令登录。 **步骤2: 查看错误详情** 当数据库启动时出现问题时,可以查看DBWR跟踪文件来获取更详细的错误信息: ```sql SQL> alter database open; ``` 如果遇到ORA-01157错误...
sql>conn / as sysdba sql>select count(*) from v$session; sql>show parameter processes; sql>show parameter sessions; ``` 然后,可以根据实际情况调整 processes 和 sessions 参数的值,例如: ``` alter ...
conn sys/oracle@orcl as sysdba ``` 2. **创建新的数据文件**: - 首先创建一个新的数据文件来替代原来的MIS.DBF文件。 ```sql alter database create datafile 'F:\DATAMIS\NEW_MIS.DBF' size 100m; ``` 3. ...
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@hostname:port/service_name", "username", "password"); Statement stmt = conn.createStatement(); String sql = "CREATE TABLE ..."; // ...
- 使用`sqlplus /nolog`登录SQL*Plus,然后通过`conn / as sysdba`切换到SYSDBA模式。 - 输入`startup`来启动Oracle服务;若服务已启动,可先使用`shutdown immediate`命令关闭服务后再启动。 2. **设置实例名**...
SQL> conn / as sysdba Connected. SQL> SELECT resource_name, limit FROM dba_profiles WHERE resource_name = 'FAILED_LOGIN_ATTEMPTS'; ``` - 如果返回的限制值为`10`,表示允许连续失败登录的最大次数为...
首先,我们需要登录到 Oracle 服务器,使用 su 命令切换到 Oracle 用户,然后使用 sqlplus /nolog 命令连接到数据库,使用 conn /as sysdba 命令连接到 sysdba 用户。接着,我们使用 select * from v$flash_recovery...
然后输入“conn / as sysdba”;最后输入“alter user sys identified by 新密码”。方法二:在命令行执行 sqlplus "/@服务名 as sysdba",然后在 sqlplus 中运行 alter user sys identified by 新密码;方法三:...
1 错误出现的现象是ora-28000 the account is locked,既用户无法登录。 2 原因:出现这种错误的原因为由于用户多次登录,无法登陆成功,超过了数据库允许登录的次数,所以导致用户被锁定,这种机制也是对数据库的一...
"ORA-12154:TNS:无法解析指定的连接标识符"是一个常见的Oracle数据库连接错误,通常发生在尝试连接到Oracle数据库时。这个错误表明客户端无法找到或解析网络服务名(Net Service Name)来建立与服务器的连接。下面...
- 命令:`conn / as sysdba` 3. **启动数据库**: - 使用`pfile`参数启动数据库实例,指定`init.ora`文件路径。 - 命令:`startup pfile='E:\app\linyiwei\admin\orcl\pfile\init.ora'` #### 三、创建SPFILE ...
命令:grant all privileges on first.* to test@localhost identified by “123456”; 当你执行完这个命令以后,只要你再以用户名:test,密码:123456登录时你就只可以对first这个数据库操作,这样避开使用root ...
Connection conn = DriverManager.getConnection(url, user, password); ``` 3. **执行SQL**:创建`Statement`或`PreparedStatement`对象,用于执行SQL查询、更新或事务操作。例如,创建并执行一个简单的SELECT...