栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

07.达梦数据库Role与权限

07.达梦数据库Role与权限

 

目录

查看数据库中的所有Role

创建新Role

Role添加权限

删除Role


Role管理在日常中的使用场景是比较少,一般主要数据库自带的Role,外加针对部分用户或部分表的各性化需求来配置就可以。



查看数据库中的所有Role查看数据库中的所有

SQL> select * from dba_roles;



创建新Role创建新

SQL> create role test_role;

//建表、新用户,用于测试

create table systest6(id int,name varchar(50),create_date date);

insert into systest6 values(1,'dameng001','2021-04-01');

insert into systest6 values(2,'数据库','2021-04-02');

commit;

select * from systest6;

 SQL>create user testa identified by testa23456;



Role

给这个Role赋值查询表的权限,然后分配给testa用户

赋值查询表test6权限:

grant select on systest6 to test_role;

赋值创建表权限:

grant create table to test_role;

赋值Role给testa用户:

grant test_role to testa;

撤回权限与Role

revoke create table from test_role;

启用Role

SP_SET_ROLE('test_role',1);

禁用Role

SP_SET_ROLE('test_role',0);



删除Role删除

DROP ROLE test_role;

 ---------------------------------------------------------------------------------------------------------------------------------------

更多达梦数据库解决方案,可访问如下地址:

https://eco.dameng.com/

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/303901.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号