云数据库 GAUSSDB-CREATE SECURITY LABEL:示例

时间:2024-11-13 14:46:09

示例

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
--创建安全标签sec_label。
gaussdb=# CREATE SECURITY LABEL sec_label 'L1:G4';

--创建安全标签sec_label,安全标签内容为'L1:G2,G4'。
gaussdb=# CREATE SECURITY LABEL sec_label 'L1:G2,G4';                     
ERROR:  security label "sec_label" already exists  
--创建安全标签sec_label1,安全标签内容为'L1:G2,G4'。
gaussdb=# CREATE SECURITY LABEL sec_label1 'L1:G2,G4';

--创建安全标签sec_label2,安全标签内容为'L3:G1-G5'。
gaussdb=# CREATE SECURITY LABEL sec_label2 'L3:G1-G5';

--查看系统中已创建好的安全标签。
gaussdb=# SELECT * FROM gs_security_label;
 label_name | label_content 
------------+---------------
 sec_label  | L1:G4
 sec_label1 | L1:G2,G4
 sec_label2 | L3:G1-G5
(3 rows)

--删除已存在的安全标签sec_label、sec_label1、sec_label2。
gaussdb=# DROP SECURITY LABEL sec_label;
gaussdb=# DROP SECURITY LABEL sec_label1;
gaussdb=# DROP SECURITY LABEL sec_label2;

--再次查看系统中已创建好的安全标签。
gaussdb=# SELECT * FROM gs_security_label;
 label_name | label_content 
------------+---------------
(0 rows)
support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-12-0563.html