Oracle入侵常用操作命令整理

 更新时间:2008年05月21日 22:36:41   作者:  
入侵命令收集整理,方便大家学习怎么防范
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; 

6、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实例启动时报错:ORA-32004的解决方法

    Oracle实例启动时报错:ORA-32004的解决方法

    最近在启动实例时遇到了一些错误,通过查找的相关的资料终于解决,决定分享出来给有需要的朋友们,所以下面这篇文章主要给大家介绍了在Oracle实例启动时报错:ORA-32004的解决方法,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-10-10
  • Oracle中nvl()和nvl2()函数实例详解

    Oracle中nvl()和nvl2()函数实例详解

    NVL函数的功能是实现空值的转换,根据第一个表达式的值是否为空值来返回响应的列名或表达式,下面这篇文章主要给大家介绍了关于Oracle中nvl()和nvl2()函数的相关资料,需要的朋友可以参考下
    2022-05-05
  • Oracle入侵常用操作命令整理

    Oracle入侵常用操作命令整理

    入侵命令收集整理,方便大家学习怎么防范
    2008-05-05
  • Oracle中查看引起Session阻塞的2个脚本分享

    Oracle中查看引起Session阻塞的2个脚本分享

    这篇文章主要介绍了Oracle中查看引起Session阻塞的2个脚本分享,本文给出了2个脚本来查询导致Session阻塞的原因,并给出Kill引起阻塞的Session方法,需要的朋友可以参考下
    2014-10-10
  • Oracle创建设置查询权限用户的方法

    Oracle创建设置查询权限用户的方法

    这篇文章主要给大家介绍了关于Oracle创建设置查询权限用户的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Oracle具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-08-08
  • Oracle导入导出dmp文件具体示例

    Oracle导入导出dmp文件具体示例

    这篇文章主要给大家介绍了关于Oracle导入导出dmp文件的相关资料,dmp文件为oracle数据库的数据备份文件,执行oracle数据库导出dmp文件,相当于执行数据库备份;执行导入dmp文件,相当于数据库还原,需要的朋友可以参考下
    2023-11-11
  • oracle报错(ORA-00600)问题处理

    oracle报错(ORA-00600)问题处理

    最近在做一个项目,使用的是Oracle数据库,近两天不知道怎么回事,告警日志里总是显示这个错误(ORA-00600:internalerrorcode,arguments:[kcblasm_1],[103],[],[],[],[],[],[])度娘了一下,终于找到解决方式,分享给大家
    2014-08-08
  • Oracle游标的使用实例详解

    Oracle游标的使用实例详解

    这篇文章主要给大家介绍了关于Oracle游标使用的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或着工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-09-09
  • oracle分区表之hash分区表的使用及扩展

    oracle分区表之hash分区表的使用及扩展

    Hash分区是Oracle实现表分区的三种基本分区方式之一。对于那些无法有效划分分区范围的大表,或者出于某些特殊考虑的设计,需要使用Hash分区,下面介绍使用方法
    2014-01-01
  • Oracle的SYS_GUID()函数用法及说明

    Oracle的SYS_GUID()函数用法及说明

    这篇文章主要介绍了Oracle的SYS_GUID()函数用法及说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-07-07

最新评论