(一)创建数据库安全管理员
(二)创建 ARRAY 安全标签组件
(三)创建 ARRAY 安全策略
(四)创建 ARRAY 安全标签
(五)创建带有 ARRAY 安全标签的数据表
假定在系统中存在 db301 数据库,持有 DBSECADM 角色的 dbsecadm301 用户创建了 policy301.high 和 policy301.lower 安全标签。(详请参阅“GBase 8t 安全特性之 LBAC 体验(四)创建 ARRAY 安全标签”)
1、通过 informix 用户登录。
2、运行 dbaccess 实用程序来打开数据库,执行
*dbaccess - -
database db301;*
系统提示:
Database selected.
3、创建数据表,在 dbaccess 的提示符下执行
create table table301(id int,name varchar(12));
系统提示:
Table created.
4、将数据表权限授予 dbsecadm301 用户,执行
grant alter on table301 to dbsecadm301;
授权成功,系统提示:
Permission granted.
1、通过 dbsecadm301 用户登录。
2、运行 dbaccess 实用程序来打开数据库,执行
*dbaccess - -
database db301;*
打开成功,系统提示:
Database selected.
3、创建带有 ARRAY 安全标签的数据表,在 dbaccess 的提示符下执行
alter table table301 add (lbl idssecuritylabel default 'lower') ,add security policy policy301;
添加安全标签成功,系统提示:
Table altered.
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞1
添加新评论0 条评论