+ -
当前位置:首页 → 问答吧 → Oracle角色和权限的关系??

Oracle角色和权限的关系??

时间:2011-10-22

来源:互联网

急用 恶补! 希望帮助~

作者: zhangyifei521   发布时间: 2011-10-22


权限分系统权限和实体权限,角色是一组权限的集合,可以将权限和角色授予用户



与权限,角色相关的视图大概有下面这些:

DBA_SYS_PRIVS: 查询某个用户所拥有的系统权限

USER_SYS_PRIVS: 查询当前用户所拥有的系统权限

SESSION_PRIVS: 查询当前用户所拥有的全部权限

ROLE_SYS_PRIVS: 查询某个角色所拥有的系统权限

注意: 要以SYS用户登陆查询这个视图,否则返回空.

ROLE_ROLE_PRIVS: 当前角色被赋予的角色

SESSION_ROLES: 当前用户被激活的角色

USER_ROLE_PRIVS: 当前用户被授予的角色


链接地址 :http://hi.baidu.com/%C9%EE%B2%D8zang/blog/item/3741a6f243585ac7b48f31e7.html

作者: lkz2004   发布时间: 2011-10-22

引用 1 楼 lkz2004 的回复:
权限分系统权限和实体权限,角色是一组权限的集合,可以将权限和角色授予用户


正解。

就如同:
角色是个旺旺大礼包,里面包含了旺旺食品的很多口味的零食,而权限是单个的单口味零食。

你将大礼包(角色)给(授权)亲朋好友(用户)时,他将一次性获得很多的东西~~~

当然,你将大礼包拆开(权限)给亲朋好友(用户)时,他将只获得这个小包装的东东(单一权限)。

不恰当的比方,勿怪~~~

作者: tiangtangcao   发布时间: 2011-10-22