码迷,mamicode.com
首页 > 其他好文 > 详细

ldap 测试表设计

时间:2018-08-18 00:41:03      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:连接   enter   margin   break   none   range   pad   测试表   ble   

1. ldap_oc_mappings    存储objeckClass 信息

表结构: 

Column

Desc.

id

objectClass的唯一标识

name

objectClass的名称

keytbl

对应的自定义表格名称

keycol

对应的自定义表格中关键字字段名称

create_proc

新增一个object时使用的SQL语句

delete_proc

删除一个object时使用的SQL语句

expect_return

执行新增或删除object的SQL语句,代表操作成果的SQL CODE值,通常是0。

实际数据: 
id
name
keytbl
keycol
create_proc
delete_proc
expect_return
1organization
organization
id


2organizationalUnit
org_unit
id


3inetOrgPerson
users
id




2.    ldap_attr_mappings   存储 ldap中属性attribute 和objectclass 的连接关系
    表结构:

Column

Desc.

id

attribute唯一标识

oc_map_id

所属objectClass的唯一标识

name

Attribute名称

sel_expr

SELECT后面的SQL语句

sel_expr_u


from_tbls

FROM后面的SQL语句

join_where

WHERE后面的SQL语句

add_proc

修改一个attribute值时使用的SQL语句

delete_proc

删除一个attribute值时使用的SQL语句

param_order

官网给出的例子中,这个字段的值全是3

expect_return

执行修改或删除attribute值的SQL语句,代表操作成果的SQL CODE值,通常是0。



实际数据: 

id
oc_map_id
name
sel_expr
sel_expr_u
from_tbls
join_where
add_proc
delete_proc
param_order
expect_return
11dcname
organization



3
22ouname

org_unit


3
33uiduid
users


3
43snname_en
users



3
53cnname_cn
users



3
63userPasswordpassword
users



3
73mailemail
users



3

3.  ldap_entries 存储所有entry信息
表结构:

Column

Desc.

id

entry唯一标识

dn

entry的dn

oc_map_id

所属objectClass的唯一标识

parent

父节点entry的唯一标识

keyval

对应的自定义表格中,该对象的唯一标识。


实际数据 
id
dn
oc_map_id
parent
keyval
1dc=xywy,dc=com3
1
2ou=users,dc=xywy,dc=com111
3uid=admin,ou=users,dc=xywy,dc=com221
4uid=fuzengjie,ou=users,dc=xywy,dc=com222

4   organization 存储Basc DN 即 目录树的根
表结构

Column

Desc.

id

目录树的ID

name

目录树的name



实际数据: 
idname
1xywy
5.org_unit 存储OU 组织单元 
表结构: 

Column

Desc.

id

OU的ID

name

OU的name


实际数据: 
idname
1users
6.users   存储 OU users的具体 信息 
表结构: 
Columndesc:
id 用户IP
name_en用户中文名
name_cn用户英文名
password用户密码
email
用户邮箱
codecode值

实际数据: 
idname_en
name_cn
password
email
code
1adminadmin1234admin@xywy.com1
2fuzengjiefuzj1234fuzengjie@xywy.com34













ldap 测试表设计

标签:连接   enter   margin   break   none   range   pad   测试表   ble   

原文地址:https://www.cnblogs.com/pycode/p/9495805.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!