The IDSSECURITYLABEL type stores a security label in a table that is protected by a label-based access control (LBAC) security policy. Only a user who holds the DBSECADM role can create, alter, or drop a column of this data type.
IBM Informix also supports the IDSSECURITYLABEL data type for systems that implement label-based access control (LBAC). This built-in data type can be formally classified as a character type, because it is defined as a DISTINCT OF VARCHAR(128) data type, but only users who hold the DBSECADM role can declare this data type in DDL operations.
The Data Type segment specifies the data type of a column, of a component of a collection, of a field within a ROW type, of a routine parameter, or of a value returned by an expression or by a cast function.
The IDSSECURITYLABEL type stores a security label in a table that is protected by a label-based access control (LBAC) security policy. Only a user who holds the DBSECADM role can create, alter, or drop a column of this data type. IDSSECURITYLABEL is a built-in DISTINCT OF VARCHAR(128) data type, but because its use is restricted to databases ...
In a table that is protected by a label-based security policy, the IDSSECURITYLABEL data type of Informix® stores a security label. Only a user who holds the DBSECADM role can create, alter, or drop a column of this data type.
Only a user who holds the DBSECADM role can add a column of type IDSSECURITYLABEL. A table can have at most one column of type IDSSECURITYLABEL. The IDSSECURITYLABEL column cannot have SECURED WITH column protection. The IDSSECURITYLABEL column has an implicit NOT NULL constraint by default.