Oracle默认管理员密码是固定的,这是为了安装和调试的方便。笔者发现很多国内网站的Oracle数据库没有更改这两个用户的密码,其中也包括很多大型的电子商务网站,我们就可以利用这个缺省密码去找我们感兴趣的东西。

我们连接一个Oracle数据库的时候,需要知道它的service_name或者是Sid值,就象mssql一样,需要知道数据库名。那如何去知道呢,猜?呵呵,显然是不行的。这里我们先讲讲oracle的TNSlistener,它位于数据库Client和数据库Server之间,默认监听1521端口,这个监听端口是可以更改的。但是如果你用一个tcp的session去连接1521端口的话,oracle将不会返回它的banner,如果你输入一些东西的话,它甚至有可能把你踢出去。这里我们就需要用tnscmd.pl这个perl程序了,它可以查询远程 oracle数据库是否开启(也就是ping了),查询版本,以及查询它的服务名,服务状态和数据库服务名,而且正确率很高。

附录 Oracle默认管理员密码

1.用户名:sys 密码:change_on_install

2.用户名:system 密码:manager

3.用户名:scott 密码:tiger

补充:

sys可以启动关闭数据库,system不可以

创建oracle管理用户名和密码是什么情况,Oracle创建时默认创建的用户以及密码相关推荐

  1. mac mysql密码错误_解决mac 下mysql安装后root用户登录密码错误问题

    使用的mac OS 10.11  安装mysql后访问root/root用户失败,网上找了一些解决办法,下面记录下解决方法方便以后自己查询 概述(看懂下面就不用看了): 停服务:sudo /usr/l ...

  2. 动易的默认数据库、用户和密码、认证码大全还有找后台方法

    admin admin888 'or'='or' 8888 2007 2008 2006 SiteManageCode8888/SiteManageCode database/SiteWeaver6. ...

  3. 典型案例:Bug 9776608-多个用户使用错误密码登录同一个用户而造成的用户无法登录异常...

    墨墨导读:在Oracle 11g中,大量的登录失败可能会导致library cache lock:或者大量的使用同一用户登录且登录失败,导致用户登录hang的问题,本文记录整个分析.处理过程. 一.前 ...

  4. 手动快捷创建用户和密码

    手动快捷创建用户和密码 大家好,我这篇博文讲的是怎样手动更改配置文件快捷创建几十个用户及密码和基本命令. 我用的是linux下的RedHat版本的. 首先我们了解一下怎样用命令useradd创建用户. ...

  5. 使用OMF(Oracle Managed Files,Oracle管理的文件)的场景示例

    1.创建和管理数据库使用多路复用redo日志 在这个场景中,DBA创建一个数据文件和redo日志文件位于不同目录的数据库.Redo日志和控制文件是多路复用的.数据库使用一个undo表空间,有一个缺省的 ...

  6. Linux创建用户和密码相关的命令useradd、groupadd、passwd和userdel应用

    记录:351 场景:在CentOS 7.9操作系统上,使用useradd命令创建用户:使用groupadd命令创建用户组:使用passwd命令修改密码.锁定密码.设置密码有效时间等:使用userdel ...

  7. 如何构建计算机家庭组,如何创建和管理 Windows 10 家庭组

    Windows 10 家庭组是一种小型局域网网络文件共享解决方案,其在 Windows 中存在已久.使用家庭组可以让本地网络中的任意 Windows 10 设备方便地访问到其它 PC 上所的共享文件和 ...

  8. 数据库系统概论 实验报告答案 实验二:创建及管理数据表

    实验二:创建及管理数据表 一.实验目的 掌握数据库模式的创建方法: 掌握数据表的特点: 掌握在Management Stuio中创建.编辑及删除数据表: 掌握使用T-SQL创建.编辑及删除数据表: 二 ...

  9. linux用户带密码迁移 LDAP

    http://www.360doc.com/content/13/0221/09/11635640_266880763.shtml http://bbs.chinaunix.net/thread-19 ...

  10. mysql授权无密码用户_MySQL下新建用户,授权,删除用户,修改密码

    一.创建一个新的用户. 创建用户的方式有两种: 1.create user:就是向用户管理表里插入一个新的用户. 2.最好的方法是使用GRANT语句,因为这样更精确,错误少.从MySQL 3.22.1 ...

最新文章

  1. VScode配置anaconda虚拟环境+运行
  2. javascript嵌套的对象被修改时log不符合的问题
  3. 最新版谷歌浏览器Chrome45版本性能提升
  4. 面试官:你对Redis缓存了解吗?面对这11道面试题是否有很多问号?
  5. UML-类图-关键字如何使用?
  6. win10 IE内核浏览器不能上网的问题
  7. php实现豆瓣isbn查询API接口制作
  8. 买房? 上区块链, 安排! 全国首张不动产区块链电子凭证诞生
  9. Linux 服务器上传文件到阿里网盘
  10. Linux实战教学笔记53:开源虚拟化KVM(一)搭建部署与概述
  11. redis主从完整配置说明
  12. TMS运输管理系统介绍
  13. 【栈】问题 B: Problem E
  14. bim综合软件:一次性快速解锁所有轴网,生成轴网
  15. dapi 基于Django的轻量级接口测试平台一
  16. Matlab四维矩阵
  17. 微信小程序-人脸识别+输出人脸匹配信息
  18. 逻辑Flask——Flask模板
  19. Base64转docx的python实现
  20. 基于51单片机的全自动洗衣机仿真原理图程序方案设计

热门文章

  1. RK3288_Android7.1调试红外遥控IR
  2. 解读I2C协议和读写流程
  3. DOTween的Sequence图例说明
  4. Python3 pygal 与 pygal_maps_world 绘制世界地图
  5. JavaScript组成
  6. winfrom 窗口起始位置为屏幕中央
  7. 浅谈工业级物联网项目架构设计及实施
  8. Java Threads -- 数据同步(1)
  9. (转)如何用PHP/MySQL为 iOS App 写一个简单的web服务器(译) PART1
  10. 游戏筑基开发之深度优先搜索算法(C语言)