oracle基础

clip_image002

clip_image004

系统权限:

Create session :连接数据库的权限

Create table,unlimited talbespace:创建表的权限

clip_image006

Commit:创建之后commit,表才会保存到数据库。

对象权限:

Select

All

clip_image008

Select * from user_sys_privs;察看权限。

Select其他用户的表要带用户名。

clip_image010

clip_image012

Grant 带with admin option表示被授权对象可以传递权限给其他用户。(user2权县的ADM变成了YES)

Revoke可以撤销权限。(可以撤销自己的权限)

clip_image014

角色:代表拥有某一些权限的集合。

总结:dba创建角色,授予该角色一定的权限。当有新的用户时,直接为用户指定角色,省下了授予权限的麻烦。某些权限无法授予角色(alter table ,drop table)。Create table和Create any table的区别:create any table可以创建属于他人的表。比如user2可以创建属于user1的表:Create table user1.talbe2 (id int)。

posted on 2013-06-14 14:59  一羽赐命  阅读(206)  评论(0)    收藏  举报