用sqlplus / as sysdba登陆oracle系统时,用户名和密码是啥

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用sqlplus / as sysdba登陆oracle系统时,用户名和密码是啥相关的知识,希望对你有一定的参考价值。

1、先输入so
-
oracle切到oracle用户下
2、用sqlplus
/
as
sysdba登陆oracle系统,这种登录方式使用的是操作系统的验证方式,因此,无需输入用户名和密码即可直接登录进去。
3、如果非要输入用户名和密码,那么用户名就是sys,密码就是sys用户的密码:sqlplus
sys/sys
as
sysdba
4、
可以在登录oracle数据库之后,使用以下语句查询当前登录数据库的用户:
select
user
from
dual;
登录成功!!!
参考技术A 1.
用sqlplus
/
as
sysdba登陆oracle系统,这种登录方式使用的是操作系统的验证方式,因此,无需输入用户名和密码即可直接登录进去。
2.
如果非要输入用户名和密码,那么用户名就是sys,密码就是sys用户的密码。
3.
可以在登录oracle数据库之后,使用以下语句查询当前登录数据库的用户:
select
user
from
dual;
参考技术B 用户名是
sys/密码是你设置sys用户的密码,这种登陆方式启用的是OS验证方式,因此不用输入用户明,密码。
不过登陆是以sys用户登录的/
你可以用
select
user
from
dual;
查看登陆帐户

windows下 sqlplus / as sysdba 报ora-12560的终极解决方法

出处:https://www.2cto.com/database/201407/321055.html


windows下,sqlplus / as sysdba经常报 ORA-12560: TNS:protocol adapter error,解决这个报错,有多个方法:

1.确认windows注册表中的ORACLE_HOME 键及其 键值 是正确的,是有效的
比如:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1下,找到ORACLE_HOME 键,对应的键值为H:\oracle\product\10.2.0\db_1 ,其实正确的键值为F:\oracle\product\10.2.0\db_1

--->注意:windows下,请不要设置ORACLE_HOME环境变量,详细请见我翻译的文章:

https://blog.csdn.net/msdnchina/article/details/38010025

--->注意:windows下的注册表存储的ORACLE_HOME 键 和 ORACLE_SID 键相当于unix下的.profile中定义的ORACLE_HOME,ORACLE_SID等环境变量---该说法纯属我个人的总结。

2确保windows 服务里变的OracleServiceXXX服务是已启动状态。

关于OracleServiceXXX 和 Oracle 实例的关系,请见我写的文章:
https://blog.csdn.net/msdnchina/article/details/38011055

3.cmd下,cd到 F:\oracle\product\10.2.0\db_1\bin下,再敲sqlplus / as sysdba

1
注意,不是cd到F:\oracle\product\10.2.0\client_1\bin。也就是说cd到 oracle数据库软件的服务器端,不是cd到oracle数据库软件的客户端。
1
2
3
--->注意:windows的cmd下,敲一个命令,windows对该命令的查找顺序为:首先找当前目录下有无该命令,其次再到PATH路径下找有无该命令。
 
4.cmd下,set ORACLE_SID=你想进入的数据库的那个sid

5.cmd下,cd到 F:\oracle\product\10.2.0\db_1\bin下,再敲sqlplus /@网络服务名 as sysdba

1
注意,不是cd到F:\oracle\product\10.2.0\client_1\bin。也就是说cd到 oracle数据库软件的服务器端,不是cd到oracle数据库软件的客户端。





以上是关于用sqlplus / as sysdba登陆oracle系统时,用户名和密码是啥的主要内容,如果未能解决你的问题,请参考以下文章

sqlplus /as sysdba 这条命令啥意思?

oracle sqlplus '/as sysdba'

sqlplus / as sysdba如何判断登录了本地还是远程的数据库?

用sqlplus / as sysdba登陆oracle系统时,用户名和密码是啥

sqlplus sys/sys as sysdba报错ORA-12546:TNS:permission denied

start cmd /k sqlplus / as sysdba 是啥意思?