重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
没搞懂想问什么,为什么不想通过sqlplus查询。
成都创新互联专注于企业成都全网营销推广、网站重做改版、沈丘网站定制设计、自适应品牌网站建设、H5建站、电子商务商城网站建设、集团公司官网建设、外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为沈丘等各大城市提供网站开发制作服务。
如果你是想问不登录sqlplus,那你试的方法其实也是登录sqlplus,虽然不能成功,但是意图也是要通过sqlplus来执行sql的。
shell中除非自己开发个oracle客户端程序,否则无法不通过sqlplus查询。可以类似以下这样做。
set selrec2=`sqlplus -s ${username}/${password}@${connect_string} `
set echo off
set linesize 500
set pagesize 0
set serveroutput off
spool ${output}
select * from table_name;
spool off
exit
呵呵,不要做坏事啊.
抓包工具应该不可以,因为验证时的数据包是加密的,破解起来难度很大。
oracle的用户登陆验证方式有两种: 1、普通数据库用户通过密码验证,2、操作系统用户通过操作系统验证,因此可以利用你建库时的操作系统上面oracle自带的sqlplus命令直接登录,方式如下:
1、开始---运行,编辑框内输入cmd;
2、在dos界面输入:sqlplus / as sysdba
Enter一下就可以了