jxq
作者jxq·2018-06-08 21:36
其它·gbase

GBase 8t 安全特性之 LBAC 体验(十七)创建带有 TREE 安全标签的数据表

字数 1007阅读 1205评论 1赞 4

(一)创建数据库安全管理员
(二)创建 ARRAY 安全标签组件
(三)创建 ARRAY 安全策略
(四)创建 ARRAY 安全标签
(五)创建带有 ARRAY 安全标签的数据表
(六)将 ARRAY 安全标签授予用户
(七)取消用户持有的 ARRAY 安全标签
(八)创建 SET 安全标签组件
(九)创建 SET 安全策略
(十)创建 SET 安全标签
(十一)创建带有 SET 安全标签的数据表
(十二)将 SET 安全标签授予用户
(十三)取消用户持有的 SET 安全标签
(十四)创建 TREE 安全标签组件
(十五)创建 TREE 安全策略
(十六)创建 TREE 安全标签

(十七)创建带有 TREE 安全标签的数据表

假定在系统中存在 db301 数据库,持有 DBSECADM 角色的 dbsecadm301 用户创建了 policy303.Americas、policy303.USA 和 policy303.Canada 安全标签。(详请参阅“GBase 8t 安全特性之 LBAC 体验(十六)创建 TREE 安全标签”

1、通过 informix 用户登录。
2、运行 dbaccess 实用程序来打开数据库,执行
*dbaccess - -
database db301;*
系统提示:
Database selected.
3、创建数据表,在 dbaccess 的提示符下执行
create table table303(id int,name varchar(12));
系统提示:
Table created.
4、将数据表权限授予 dbsecadm301 用户,执行
grant alter on table303 to dbsecadm301;
授权成功,系统提示:
Permission granted.

1、通过 dbsecadm301 用户登录。
2、运行 dbaccess 实用程序来打开数据库,执行
*dbaccess - -
database db301;*
打开成功,系统提示:
Database selected.
3、创建带有 TREE 安全标签的数据表,在 dbaccess 的提示符下执行
alter table table303 add (lbl idssecuritylabel default 'usa'),add security policy policy303;
添加安全标签成功,系统提示:
Table altered.

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

4

添加新评论1 条评论

wuwenpinwuwenpin软件开发工程师南京
2018-06-09 21:08
感谢分享!

jxq@wuwenpin 感谢持续关注!

2018-06-10 08:25
Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广