sqlplus 用法解析

sqlplus命令是oracle提供给用户使用的一款命令行管理数据库的一款小工具.

 

sqlplus <username> [/<password>][@<connect_identifier>]|/[AS SYSDBA|AS SYSOPER]|/NOLOG

 

username

用户名

 

password

密码

 

connect_identifier

连接标示串,如果连接当前示例则不需要指定

如果连接到其他数据库需要指定该参数,即Net服务名

 

AS SYSDBA/AS SYSOPER

登录身份,如果是操作系统验证,指定AS SYSDBA或AS SYSOPER登录,可以不需要用户名和密码

 

Oracle 管理员账号认证有以下两种方式

1.操作系统认证:能登录到操作系统,就能够以管理员身份登录到数据库

2.口令文件认证:必须以Oracle的管理员账户登录(默认sys用户)

 

启用那种认证方式由$ORACLE_HOME\network\admin\sqlnet.ora文件中的SQLNET.AUTHENTICATION_SERVICES参数决定的

 

windows

SQLNET.AUTHENTICATION_SERVICES参数需要设置为NTS或ALL才能够实用操作系统认证

 

linux

SQLNET.AUTHENTICATION_SERVICES参数设置为ALL或者不设置的情况下才能启用操作系统认证

 

默认情况下,各个平台安装后都是启用操作系统验证的

 

/NOLOG

如果已指定NOLOG参数,就不能使用前面的参数

NOLOG = no login

意义是在不以用户身份登录,而是先进入SQL*Plus命令环境,然后再通过sqlplus中的connect命令连接数据库

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值