易截截图软件、单文件、免安装、纯绿色、仅160KB

细谈Oracle的权限

我们经常谈及Oracle的权限,比如Connect,DBA,resource, sysdba, select any
table,
select_catelog_role这样一些权限,让我们眼花缭乱的,那么如何来区分这些种类繁多的privilege中不至于眼迷离呢,这个文章将
会对你在这方面的了解起到帮助。
    
 以上我们看到的这些权限,都是可以通过grant语句来进行权限赋予,同时也可以用过revoke来进行权限收回的操作的,但是,他们虽然都
在grant里出现,但是有各自有着本质的不同。
    
 oracle里的权限有两种权限,系统权限和对象权限,所谓系统权限,就是oracle里已经hardcode写死的权限,这些权限,我们是
不能自己去扩展的,比如上面提到的select any table, create any table. create
table等,这里的权限已经在oracle里全部规定好了,
我们可以通过查看system_privilege_map这个数据字典表来查看所以的oracle系统内置的权限。
SQL> select * from system_privilege_map;
 PRIVILEGE NAME              
                   
    PROPERTY
---------- ---------------------------------------- ----------
        -3 ALTER SYSTEM      
                   
           0
        -4 AUDIT SYSTEM      
                   
           0
        -5 CREATE SESSION    
                   
           0
        -6 ALTER SESSION    
                   
            0
        -7 RESTRICTED SESSION    
                   
       0
    
&nb


相关文档:

oracle中sql语句中的in的条件数量大于1000有问题

oracle中sql语句中select * from t_Test t where  t.Id in(1,2,3......)/*数量不能大于1000个*/
解决方法 分割成多次in 然后再或上  如 select * from t_Test t where  t.Id in(1,2,3......800) or  t.Id in(801,802,803......1300)
在使用中最好能不使用其他条件来代替in
......

Oracle数据库登录的身证验证

[oracle@liwei admin]$ sqlplus / as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on Thu May 1 15:55:18 2008
Copyright (c) 1982, 2005, Oracle.  All rights reserved.
Connected to an idle instance.
SQL> quit
Disconnected
[oracle@liwei admin]$ sqlplus "/ as sysdba"
SQL*Plus: Release 10 ......

oracle笔记


sqlplus sys/password  as sysdba;系统管理员登录
alter user scott account unlock; 更改用户
desc (表名)
select * from (table name);
select distinct ename from emp;
select ename,sal from emp;
select ename,sal*12 'annual_sal' from emp;
select ename,sal from emp where sal>1000;
select ......

ORACLE中的各种数据类型详细的介绍

当你在数据库中创建数据表的时候,你需要定义表中所有字段的类型。ORACLE有许多种数据类型以满足你的需要。数据类型大约分为:character, number, date, LOB, 和RAW等类型。虽然ORACLE8i也允许你自定义数据类型,但是它们是最基本的数据类型。在下面的文章中你将了解到他们在oracle 中的用法、限制以及允许值。
  
   ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号