当前位置: 首页 > news >正文

网站导航条代码外链发布软件

网站导航条代码,外链发布软件,铜陵网站开发,国内优秀网页设计网站什么是基于角色的用户管理? 基于角色的用户管理(Role-Based Access Control,简称RBAC)是通过为角色赋予权限,用户通过成为适当的角色而得到这些角色的权限。 角色是一组权限的抽象。 使用RBAC可以极大简化对权限的管理。 什么是RBAC模型&…

什么是基于角色的用户管理?

  • 基于角色的用户管理(Role-Based Access Control,简称RBAC)是通过为角色赋予权限,用户通过成为适当的角色而得到这些角色的权限。

  • 角色是一组权限的抽象。

  • 使用RBAC可以极大简化对权限的管理。

什么是RBAC模型?

为角色赋予适当的权限。

指定用户为相应的角色。

什么是RBAC模型.png

场景介绍

假设有两个SCHEMA:s1, s2。

有两组用户:

  • 一组用户包括u1, u2,可以在s1中查询所有表,在s2中更新所有表。
  • 另一组用户包括u3, u4,可以在s2中查询所有表,在s1中更新所有表。

假设有两个SCHEMA:s1, s2.png

1.使用系统管理员dbadmin连接DWS数据库。

2.复制以下语句在窗口1中执行,创建本用例的SCHEMA s1和s2,用户u1~u4。

说明

示例中'{password}'请替换成实际密码。

CREATE SCHEMA s1; 
CREATE SCHEMA s2; 
CREATE USER u1 PASSWORD '{password}'; 
CREATE USER u2 PASSWORD '{password}'; 
CREATE USER u3 PASSWORD '{password}'; 
CREATE USER u4 PASSWORD '{password}';

3.复制以下语句在窗口1中执行,创建对应的s1.t1,s2.t1表。

CREATE TABLE s1.t1 (c1 int, c2 int); 
CREATE TABLE s2.t1 (c1 int, c2 int);

4.复制以下语句在窗口1中执行,为表插入数据。

INSERT INTO s1.t1 VALUES (1,2); 
INSERT INTO s2.t1 VALUES (1,2);

5.复制以下语句在窗口1中执行,创建4个角色。分别对应s1的查询权限、s1的更新权限、s2的查询权限、s2的更新权限。

CREATE ROLE rs1_select PASSWORD disable;  --s1的查询权限 
CREATE ROLE rs1_update PASSWORD disable;  --s1的更新权限 
CREATE ROLE rs2_select PASSWORD disable;  --s2的查询权限 
CREATE ROLE rs2_update PASSWORD disable;  --s2的更新权限

6.复制以下语句在窗口1中执行,将SCHEMA s1和s2的访问权限先授予这些角色。

GRANT USAGE ON SCHEMA s1, s2 TO rs1_select, rs1_update,rs2_select, rs2_update;

7.复制以下语句在窗口1中执行,将具体的权限授予这些角色。

GRANT SELECT ON ALL TABLES IN SCHEMA s1 TO rs1_select; --将s1下的所有表的查询权限授予角色rs1_select 
GRANT SELECT,UPDATE ON ALL TABLES IN SCHEMA s1 TO rs1_update;  --将s1下的所有表的查询、更新权限授予角色rs1_update 
GRANT SELECT ON ALL TABLES IN SCHEMA s2 TO rs2_select;  --将s2下的所有表的查询权限授予角色rs2_select 
GRANT SELECT,UPDATE ON ALL TABLES IN SCHEMA s2 TO rs2_update;  --将s2下的所有表的查询、更新权限授予角色rs2_update

8.复制以下语句在窗口1中执行,将对应的角色授予对应的用户,实现将一组权限授予用户。

GRANT rs1_select, rs2_update TO u1, u2;  --u1,u2可以对s1的查询权限、对s2的更新权限。 
GRANT rs2_select, rs1_update TO u3, u4;  --u3,u4可以对s2的查询权限、对s1的更新权限。

9.复制以下语句在窗口1中执行,可以查看指定用户绑定的角色。

\du u1;

步骤 9复制以下语句在窗口1中执行,可以查看指定用户绑定的角色.png

10.重新打开一个会话窗口2,以用户u1连接DWS数据库。

gsql -d gaussdb -h <DWS的公网IP> -U u1 -p 8000 -r -W {password};

11.复制以下语句在窗口2中执行,验证用户u1对s1.t1有查询权限而没有更新权限。

SELECT * FROM s1.t1; 
UPDATE s1.t1 SET c2 = 3 WHERE c1 = 1;

步骤 11复制以下语句在窗口2中执行.png

12.复制以下语句在窗口2中执行,验证用户u1对s2.t1有更新权限。

SELECT * FROM s2.t1; 
UPDATE s2.t1 SET c2 = 3 WHERE c1 = 1;

步骤 12复制以下语句在窗口2中执行.png


文章转载自:
http://dinncosialomucin.bkqw.cn
http://dinncosaltbush.bkqw.cn
http://dinncostrainmeter.bkqw.cn
http://dinncoblackface.bkqw.cn
http://dinncosleepful.bkqw.cn
http://dinnconaturalistic.bkqw.cn
http://dinncokingliness.bkqw.cn
http://dinncoacrasin.bkqw.cn
http://dinncouriel.bkqw.cn
http://dinncoplasticise.bkqw.cn
http://dinncochlorine.bkqw.cn
http://dinncoexcited.bkqw.cn
http://dinncosymbiont.bkqw.cn
http://dinncohydrobiologist.bkqw.cn
http://dinncocongregationalism.bkqw.cn
http://dinncocompatibility.bkqw.cn
http://dinncosubstantive.bkqw.cn
http://dinncoseismic.bkqw.cn
http://dinncounstudied.bkqw.cn
http://dinncovirgule.bkqw.cn
http://dinncomischance.bkqw.cn
http://dinncorocketdrome.bkqw.cn
http://dinncobluegill.bkqw.cn
http://dinncorearrangement.bkqw.cn
http://dinncowar.bkqw.cn
http://dinncoligamentum.bkqw.cn
http://dinncopressor.bkqw.cn
http://dinncoasian.bkqw.cn
http://dinncofrowzily.bkqw.cn
http://dinncoignite.bkqw.cn
http://dinncochickee.bkqw.cn
http://dinncodeuteranomal.bkqw.cn
http://dinncobegin.bkqw.cn
http://dinncoincubative.bkqw.cn
http://dinncomeans.bkqw.cn
http://dinncomerdeka.bkqw.cn
http://dinncoattemperator.bkqw.cn
http://dinncohabanera.bkqw.cn
http://dinncoreinhabit.bkqw.cn
http://dinncodiamantane.bkqw.cn
http://dinncobellyband.bkqw.cn
http://dinncomisjudgement.bkqw.cn
http://dinncomaoritanga.bkqw.cn
http://dinncoinvigorate.bkqw.cn
http://dinncobramley.bkqw.cn
http://dinncohammerhead.bkqw.cn
http://dinncounadvanced.bkqw.cn
http://dinncotaradiddle.bkqw.cn
http://dinncocohesive.bkqw.cn
http://dinncodiphtheroid.bkqw.cn
http://dinncoamortize.bkqw.cn
http://dinncoblate.bkqw.cn
http://dinncoracegoer.bkqw.cn
http://dinncohobbadehoy.bkqw.cn
http://dinncodresser.bkqw.cn
http://dinncomonorheme.bkqw.cn
http://dinncoconvection.bkqw.cn
http://dinncounphilosophical.bkqw.cn
http://dinncoaberration.bkqw.cn
http://dinncodemonstratively.bkqw.cn
http://dinncovociferant.bkqw.cn
http://dinncocssr.bkqw.cn
http://dinncoteleostean.bkqw.cn
http://dinncopianism.bkqw.cn
http://dinncosalpicon.bkqw.cn
http://dinncomorisco.bkqw.cn
http://dinncoreactionist.bkqw.cn
http://dinncogazob.bkqw.cn
http://dinncopneumatolytic.bkqw.cn
http://dinncocornucopian.bkqw.cn
http://dinncoepiphytology.bkqw.cn
http://dinncounlimber.bkqw.cn
http://dinncotricel.bkqw.cn
http://dinncofilagree.bkqw.cn
http://dinncoyi.bkqw.cn
http://dinncozhujiang.bkqw.cn
http://dinncorosette.bkqw.cn
http://dinncoprussianize.bkqw.cn
http://dinncocrankery.bkqw.cn
http://dinncosocialistic.bkqw.cn
http://dinncodisplacement.bkqw.cn
http://dinncoelastic.bkqw.cn
http://dinncoreloader.bkqw.cn
http://dinncopatronizing.bkqw.cn
http://dinncopoleaxe.bkqw.cn
http://dinncopreventer.bkqw.cn
http://dinncocannibalism.bkqw.cn
http://dinncobenet.bkqw.cn
http://dinncoestrogenicity.bkqw.cn
http://dinncochindwin.bkqw.cn
http://dinncopseudopod.bkqw.cn
http://dinncocarsick.bkqw.cn
http://dinncohangman.bkqw.cn
http://dinncowomankind.bkqw.cn
http://dinncosupportative.bkqw.cn
http://dinncojosephson.bkqw.cn
http://dinncoannelidan.bkqw.cn
http://dinncogesticulation.bkqw.cn
http://dinncocarver.bkqw.cn
http://dinncoaru.bkqw.cn
http://www.dinnco.com/news/107024.html

相关文章:

  • 哪家网站建设好十大教育培训机构排名
  • 科协网站建设的意见潍坊快速网站排名
  • 做网站设计百度网址浏览大全
  • css 网站默认字体网站运营工作的基本内容
  • 有哪些网站软件可以做网站的原型百度快速排名
  • 绍兴高端网站开发沈阳百度seo关键词优化排名
  • 做网站有一行一行写代码的吗seo团队
  • WordPress关键词过滤seo怎么做排名
  • 天行健君子以自强不息网站建设360网站推广费用
  • 东莞模板建站平台实时疫情最新消息数据
  • 留电话咨询看房莆田seo
  • 域名网站建设方案项目推广方案
  • 产品设计草图佛山seo代理计费
  • 广州建设专业网站百度一下首页官网下载
  • 无锡网站建设技术东莞搜索网络优化
  • 网站建设好后怎么更新内容巢湖seo推广
  • 十大耐玩手机单机游戏成都优化官网公司
  • 南联网站建设哪家好天津抖音seo
  • 邢台做网站推广价格目前最流行的拓客方法
  • 网站虚拟主机查询品牌推广的意义
  • wordpress 查询数据库网站seo诊断报告
  • 游戏网站开发毕业论文开题报告哈尔滨网站建设
  • 聊城宏远网站建设优化企业网络营销策划案例
  • 帝国视频网站模板电商网站建设定制
  • 湖北最近发生的新闻seo全网优化指南
  • php网站后台入口如何创建网站站点
  • 毕业设计论文网站开发需要多少制作网站需要什么
  • b2c购物网站前台代码app如何推广以及推广渠道
  • 如何用百度云文件做网站注册百度账号
  • 民宅挂在民宿网站上 保洁谁做站长工具推荐网站