3.oracle几种常用的登录方式

摘要:
例如,如果我们想启动数据库,可以用这种方式输入sqlplus,然后通过启动命令启动数据库。2.6sqlplususername/passwordassysdba$sqlplususername/passwordassysdba管理员用户使用TNS别名登录2.7sqlplus/nolog登录详细信息sqlplus/noog不以任何用户身份登录,这相当于只打开登录窗口。只有在下一步之后才能输入用户名和密码。这样做的目的是防止其他人看到您的用户密码sqlplus/nolog。通常,您打开sqlplus软件,但不连接到数据库。

1.前言

  这里我们在安装后oracle数据后就可以使用sqlplus命令进行登录了

2.oracle数据库的几种登录方式

  2.1 sqlplus /nolog  (这样是为了不在cmd 或者terminal 上暴露密码的登录方式

$ sqlplus /nolog 
SQL> conn /as sysdba
或者
$ sqlplus /nolog
SQL> conn sys/password as sysdba #sys 用户登录,必须使用 as sysdba

  2.2 sqlplus username/password

$ sqlplus username/password

非管理员用户登陆,连接本机数据库,这里不需要数据库服务器的 Listener 进程也可以登录,但是由于需要用户名密码的认证,因此需要数据库服务器处于可用状态才行;

  2.3 sqlplus usernaem/password@ais

$sqlplus usernaem/password@ais

非管理员用户使用TNS 别名登陆,通过网络连接,这是需要数据库服务器的 Listener 处于监听状态

  2.4 sqlplus username/passwd@host:1521/service_name

$ sqlplus username/passwd@host:1521/service_name

这种和上面的类似,可以不用配置TNS就可以登录,也很常用,适合远程连接

  2.5 sqlplus / as sysdba

$ sqlplus / as sysdba

以操作系统权限认证的oracle 管理员登陆,操作系统认证,不需要数据库服务器启动 Listener,也不需要数据库服务器处于可用状态。比如我们想要启动数据库就可以用这种方式进入sqlplus,然后通过startup 命令来启动数据库。

  2.6 sqlplus username/password as sysdba

$ sqlplus username/password as sysdba

管理员用户使用TNS 别名登陆

   2.7 sqlplus /nolog 登录详解

sqlplus /nolog则是不以任何用户登录,相当于只是打开一个登录窗口而已,用户名跟密码是接下来才输入。一般这样做的目的是防止别人看到你的用户密码

sqlplus /nolog一般是打开sqlplus软件,但不进行连接数据库的操作。
/nolog是不登陆到数据库服务器的意思
如果没有/nolog参数,sqlplus会提示你输入用户名和密码

sqlplus /nolog一般是启动sqlplus但不进行连接操作

/nolog 选项会启动sqlplus, 但不连接数据库

sqlplus / as sysdba是一种简化写法,其实是省略了用户名和密码,完整的写法是sqlplus  sys/password  as  sysdba而sqlplus  /nolog是另外的用法了,nolog表示不进行登录,仅仅是进入sqlplus软件而已

免责声明:文章转载自《3.oracle几种常用的登录方式》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇sql server 函数--rand() 生成整数的随机数MySQL一条查询语句执行的具体流程下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

JAVA入门到精通-第64讲-sql server备份恢复

  邮件服务器备份:   c 创建  查询  更新  删除  /  增删改查;   分离:把数据库aaa暂时离开数据库,可以分离,附加到另外地方去; .mdf  和  .ldf 这两个文件   所有任务---分离数据库     附加数据库:   ---备份和恢复 备份数据库不会影响原数据库的使用;   备份数据库会形成bac...

如何同步两个SQLServer数据库的内容 dodo

如何同步两个SQLServer数据库的内容? 程序代码可以有版本管理CVS进行同步管理,可是数据库同步就非常麻烦,只能自己改了一个后再去改另一个,如果忘记了更改另一个经常造成两个数据库的结构或内容上不一致. 分发与复制 用强制   订阅实现数据库同步操作  大量和批量的数据可以用数据库的同步机制处理: // 说明: 为方便操作,所有操作均在发布服...

Redis在Linux下的安装

一、下载地址 ①redis中文网下载地址:http://www.redis.cn/ ②百度云网盘下载地址:https://pan.baidu.com/s/1UQcF9V3lwA0fxquM_JFMZw 提取码:lnwk 二、编译软件安装 yum -y install gcc gcc-c++ make 三、安装 解压后进入目录,编译安装命令: make ma...

慢查询日志(mysql)

参考 针对mysql的优化,mysql提供了慢查询日志的支持。mysql的慢查询是mysql提供的一种日志记录,它用来记录mysql中响应时间超过阀值的sql语句,某个sql运行时间如果超过设置的阀值(long_query_time),就会被记录到慢查询日志中。阀值默认值是10s,默认情况下,mysql数据库并不会启动慢查询日志,需要手动来设置这个参数(s...

关于设置sqlplus提示符样式的方法

摘要:大家在日常工作中,我想99%都会用到sqlplus工具来登陆你的数据库,对数据库进行管理、调优、配置、运维。那么如果有n多台数据库的时候,我们在连接后全部是统一的SQL>提示符,就有可能发生目前不知道连接到哪个库上,当我们切换用户很频繁的时候也有可能不清楚当前在使用的是哪个用户,下面我就给大家介绍一下,如何配置sqlplus工具的登陆配置文件,...

[转]MS Sql 7105错误

转自:http://hi.baidu.com/ylj798/blog/item/4878077ab64fe7ea2f73b300.html 有的时候发现查询数据库会出现以下类似的提示: [Microsoft][ODBC SQL Server Driver][SQL Server]text、ntext 或 image 节点的页 (1:220),槽 14 不...