oracle 中如何创建一个角色并把角色赋予指定账户

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle 中如何创建一个角色并把角色赋予指定账户相关的知识,希望对你有一定的参考价值。

你这要求不是简单的在oracle上就能实现的,而是要设计一个针对你系统的整个的权限系统。控制每一个菜单的操作权限都能在这个系统里进行配置,然后才能创建类似的角色,而且这个角色实际上是一种虚拟的角色,和oracle的角色应该没什么关系,应该说是类似oracle的权限系统的克隆。
例如:一个公司里有董事长,总经理
level1级别,部门经理
level2级别,小组长
level3级别,普通员工
level4级别。在你建立了所有菜单的操作权限的配置表后,就可以针对这个人的具体级别配置不同菜单的操作权限了。你想要建立的角色在这里就像每一个级别的通用模板一样,模板具备通用功能,细化的操作权限可以在这个模板的基础上再修改,也可以直接修改角色的权限。
参考技术A 1.创建角色
create
role
hello;
2.给角色分配权限
grant
create
table
to
hello;
grant
select
on
xxx
to
hello;
3.把角色赋予指定账户
grant
hello
to
user;
4.删除角色
drop
role
hello;

oracle 中如何进行角色管理

创建一个角色 ,让其拥有你想指定的权限,然后让某个用户属于这个角色。。主要是为了通过操作角色来操作用户的权限,,方便 参考技术A 先建一个角色 为他授权

以上是关于oracle 中如何创建一个角色并把角色赋予指定账户的主要内容,如果未能解决你的问题,请参考以下文章

如何在oracle客户端创建表空间(具体配置)

oracle 10g中权限分配问题 对于角色CONNECT,RESOURCE的权限我查看了, 我赋予一个用户这两个角色。

oracle中如何建用户并给用户不同的角色

oracle创建,查看用户和角色,用户角色赋权

Oracle用户授权角色管理

oracle 中如何进行角色管理