在Oracle SQL*Plus中如何直接用sys用户登陆

在Oracle SQL*Plus中如何直接用sys用户登陆,第1张

使用sys登录,应该用

as

sysdba。具体方法如下:

第一种方法:

1、用图形界面登陆的话先用SYSTEM或scott用户登录,第2项密码用对应的密码(比如我的system用户的密码是system,而scott用户的密码是tiger)登录,第3项可以为空或者为数据库SID,然后登陆sql

plus;

2、登陆后输入

CONN

SYS/密码@数据库SID

AS

SYSDBA,即可。

第二种方法:

你也可以直接在图形界面用SYS登陆,然后在第2行或者第3行后面+空格+AS

SYSDBA就OK咯。

1、首先双击打开PLSQL Developer客户端的快捷方式,然后就会d出一个登录界面,

2、然后根据下方图片的样子,输入用户名、密码和数据库,进行数据库服务器,如图

3、然后等待登录成功,之后就可以进入到PLSQL Developer首页中,左上角就会出现system用户。

重新安装,这是最实用也是最简单的方法,如果不想重装,

在命令行执行如下命令:

sqlplus "/@服务名 as sysdba"

然后在sqlplus中

alter user sys identified by 新密码

alter user system identified by 新密码

如果没有设置环境变量, 去目录C:\oracle\product\10.2.0\db_1\BIN 执行以下命令:

C:\oracle\product\10.2.0\db_1\BIN>sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on Fri Jan 22 16:00:18

2010 Copyright (c) 1982, 2005, Oracle. All rights reserved.

以sys用户登陆数据库实例orcl(SID)

SQL>conn sys/pass as sysdba

Connected.

将用户scott(已解锁)的密码改为'scott’

SQL>alter user scott identified by scott

User altered.

附:如果我们在安装Oracle时,如果没有为下列Oracle用户重设密码,则其的Oracle默认用户名密码如下:

用户名 / 密码

登录身份

说明

sys/change_on_install SYSDBA 或 SYSOPER 不能以 NORMAL 登录,可作为默认的系统管理员

system/manager SYSDBA 或 NORMAL 不能以 SYSOPER 登录,可作为默认的系统管理员

sysman/oem_tempsysman 为 oms 的用户名

scott/tiger NORMAL 普通用户

aqadm /aqadm SYSDBA 或 NORMAL 高级队列管理员

Dbsnmp/dbsnmp SYSDBA 或 NORMAL 复制管理员sysman 为 oms 的用户名

scott/tiger NORMAL 普通用户

aqadm /aqadm SYSDBA 或 NORMAL 高级队列管理员

Dbsnmp/dbsnmp SYSDBA 或 NORMAL 复制管理员

需要注意的是,Oracle默认用户名sysman的登录什么为空,sysman作为系统的oms用户名。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6739138.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-27
下一篇2023-03-27

发表评论

登录后才能评论

评论列表(0条)

    保存