用户扩展属性
创建用户时,用户默认信息包含名称、别名、密码、描述、是否启用。若这些信息在数据权限设置,用户属性设置时有可能无法满足需求,需要我们对用户的属性进行扩展。
如下图,我们点击设置按钮,则会弹出用户扩展属性对话框。我们增加一条属性。
则在新建或是编辑用户的时候,会出现上面添加的属性条,如下面的所属部门为“研发十部”。
此属性列存储在知识库中的表t_userattr,如下图:
t_userattr(用户扩展属性表)每个用户,每个扩展属性对应一条记录,表结构说明如下:
字段名 | 中文含义 | 数据类型 | 约束 |
---|---|---|---|
c_userid | 用户id。 | VARCHAR(255) | NOT NULL |
c_key | 扩展属性id。 | VARCHAR(255) | NOT NULL |
c_value | 扩展属性值。 | VARCHAR(255) | Default NULL |
c_long | 扩展属性长值,此属性可以不考虑。 | LONGTEXT | Default NULL |