oracle中包括两种权限:system privileges和object privileges。
System privileges: system level,是一些创建,修改,删除数据库对象等的系统级别权限。
Object privileges: object level,指定用户对某些具体对象的具体操作权限(查询,更新,执行等权限).
role:角色就是一组权限集,用来简化权限的管理。创建角色后可以赋予某些权限之后,就可以直接把角色赋给创建的用户。
system.system_privilege_map表存放了所有的oracle内置权限
role_sys_privs视图存放了角色与权限的对应关系
System privileges: system level,是一些创建,修改,删除数据库对象等的系统级别权限。
Object privileges: object level,指定用户对某些具体对象的具体操作权限(查询,更新,执行等权限).
role:角色就是一组权限集,用来简化权限的管理。创建角色后可以赋予某些权限之后,就可以直接把角色赋给创建的用户。
system.system_privilege_map表存放了所有的oracle内置权限
role_sys_privs视图存放了角色与权限的对应关系