ORACEL数据库登录
0x00 前言
ORACEL数据库连接的学习,从头开始,这玩意做的挺繁琐的....
0x01 oracel连接方式
说到oracel的连接我们不得不聊下oracel自带的客户端工具sqlplus,首先看下他的帮助:
C:\Users\Administrator>sqlplus -H //也可以使用sqlplus /? SQL*Plus: Release 11.2.0.1.0 Production //首先是版本 Copyright (c) 1982, 2010, Oracle. All rights reserved. Use SQL*Plus to execute SQL, PL/SQL and SQL*Plus statements. Usage 1: sqlplus -H | -V -H 显示 SQL*Plus 版本与帮助 -V 显示sqlplus的版本 Usage 2: sqlplus [ [<option>] [{logon | /nolog}] [<start>] ] <option> is: [-C <version>] [-L] [-M "<options>"] [-R <level>] [-S] -C <version> 设置指令可兼容版本如:-C 10.2.0 版本格式x.x.x -L 尝试一次性不报错登录 -M "<options>" 设置HTML自动输出标签. options有以下格式: HTML [ON|OFF] [HEAD text] [BODY text] [TABLE text] [ENTMAP {ON|OFF}] [SPOOL {ON|OFF}] [PRE[FORMAT] {ON|OFF}] -R <level> 设置 SQL*Plus commands与文件系统的交互的受限级别,受限级别分为1,2,3级. 最严重的是3级,这个禁止所有的用户命令与文件系统交互 -S 设置静音模式,取消提示与回显 <logon> is: {<username>[/<password>][@<connect_identifier>] | / } [AS {SYSDBA | SYSOPER | SYSASM}] [EDITION=value] 指定连接的数据库账户名、密码与连接数据库的标识符,若没有连接数据库的表示符, 则直接连接默认数据库 SYSDBA、SYSOPER与SYSASM选项是数据库的管理权限 <connect_identifier> can be in the form of Net Service Name or Easy Connect. @[<net_service_name> | [//]Host[:Port]/<service_name>] <net_service_name> is a simple name for a service that resolves to a connect descriptor. Example: 连接网络服务器ORCL. sqlplus myusername/mypassword@ORCL HOST指定网路服务器的IP或者名字 PORT指定网络服务器的监听端口 <service_name>指定连接的数据库 Example: 用易连接的方式连接数据库ORCL sqlplus myusername/mypassword@Host/ORCL /NOLOG 操作启动 SQL*Plus但不连接数据库 The EDITION specifies the value for Session Edition. <start> is: @<URL>|<filename>[.<ext>] [<parameter>...] 运行来自Web服务器(URL)或本地文件系统( FILENAME.EXT )的指定的SQL * Plus脚本,脚本并带有能替换脚本中变量的参数 sqlplus登录例子: sqlplus sys/mypassword as sysdba sqlplus sys/mypassword@HOST:PORT/INSTENSE_NAME as sysdba sqlplus /nolog //启动SQL * Plus而未登陆数据库使用connect登录数据库 connect sys/mypassword@HOST:PORT/INSTENSE_NAME as sysdba
connect的用法如下: Usage: CONN[ECT] [{logon|/|proxy} [AS {SYSDBA|SYSOPER|SYSASM}] [edition=value]] where <logon> ::= <username>[/<password>][@<connect_identifier>] <proxy> ::= <proxyuser>[<username>][/<password>][@<connect_identifier>]
0x02 结尾
先写到这吧......