1{<username>[/<password>][@<connect_identifier>] | / }[AS {SYSDBA | SYSOPER | SYSASM}] [EDITION=value]

指定数据库帐户用户名, 口令和数据库连接的连接标识符。如果没有连接标识符, SQL*Plus 将连接到默认数据库。

   AS SYSDBA, AS SYSOPER AS SYSASM 选项是数据库管理权限。

   <connect_identifier> 的形式可以是 Net 服务名或轻松连接。

这种情况连接本机不启动lsnrctl也能使用。

2{<username>[/<password>]@[//]Host[:Port]/<service_name>]

 Host 指定数据库服务器计算机的主机名或 IP地址。

       Port 指定数据库服务器上的监听端口。

       <service_name> 指定要访问的数据库的服务名。

这种情况需要启动lsnrctl

 

 

示例:

常用:

sqlplus username/password  如:普通用户登录  sqlplus scott/tiger

sqlplus username/password@net_service_name : sqlplus scott/tiger@orcl

sqlplus  username/password as sysdba 如:sqlplus sys/admin as sysdba

sqlplus username/password@//host:port/sid

注意:syssystem需要以sysdba登录

 

 

在进入sql*plus之后,可以使用conn连接到其他用户,如:conn sys/admin as sysdba