首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

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

发布网友 发布时间:2022-04-25 08:43

我来回答

2个回答

热心网友 时间:2022-04-08 09:45

你这要求不是简单的在oracle上就能实现的,而是要设计一个针对你系统的整个的权限系统。控制每一个菜单的操作权限都能在这个系统里进行配置,然后才能创建类似的角色,而且这个角色实际上是一种虚拟的角色,和oracle的角色应该没什么关系,应该说是类似oracle的权限系统的克隆。
例如:一个公司里有董事长,总经理
level1级别,部门经理
level2级别,小组长
level3级别,普通员工
level4级别。在你建立了所有菜单的操作权限的配置表后,就可以针对这个人的具体级别配置不同菜单的操作权限了。你想要建立的角色在这里就像每一个级别的通用模板一样,模板具备通用功能,细化的操作权限可以在这个模板的基础上再修改,也可以直接修改角色的权限。

热心网友 时间:2022-04-08 11:03

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;

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com