用sqlplusas sysdba登陆oracle系统时,用户名和密码是什么

用sqlplusas sysdba登陆oracle系统时,用户名和密码是什么,第1张

1、先输入so - oracle切到oracle用户下

2、用sqlplus / as sysdba登陆oracle系统,这种登录方式使用的是 *** 作系统的验证方式,因此,无需输入用户名和密码即可直接登录进去。

3、如果非要输入用户名和密码,那么用户名就是sys,密码就是sys用户的密码:sqlplus sys/sys as sysdba

4、 可以在登录oracle数据库之后,使用以下语句查询当前登录数据库的用户:

select user from dual

登录成功!!!

开始菜单里输入cmd回车,输入sqlplus system/密码@数据库实例名 as sysdba回车,连接成功

这里的密码是创建数据库实例时指定的,数据库实例名需要在本机有配置,如果是在DB服务器上执行,实例名的问题就不用管了。

刚才看到一个问题,说是密码中有特殊字符@,sqlplus的时候报错。

有两个方法可以解决,一个是sqlplus的时候,不明文输入密码 ,等它提示的时候输入。另一个就是在用户名密码前后加上'',密码前后加上"",就可以了。

比如:

sqlplus 'scott/"pass@word"'@TNS

====== 新增部分:

密码如下: aa#@a

则应该如下处理

sqlplus username/\"aa#@a\"@TNS


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

原文地址: http://outofmemory.cn/sjk/6812278.html

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

发表评论

登录后才能评论

评论列表(0条)

保存