Method of hierarchical LDAP searching with relational tables
    2.
    发明授权
    Method of hierarchical LDAP searching with relational tables 失效
    使用关系表分层LDAP搜索的方法

    公开(公告)号:US6085188A

    公开(公告)日:2000-07-04

    申请号:US050503

    申请日:1998-03-30

    IPC分类号: G06F17/30

    摘要: A method of hierarchical LDAP searching in an LDAP directory service having a relational database management system (DBMS) as a backing store. According to the invention, entries in a naming hierarchy are mapped into first and second relational tables: a parent table, and a descendant table. These tables are used to "filter" lists of entries returned from a search to ensure that only entries within a given search scope are retained for evaluation. Thus, for example, the parent table is used during an LDAP one level search, and the descendant table is used during an LDAP subtree search. In either case, use of the parent or descendant table obviates recursive queries through the naming directory.

    摘要翻译: 在具有关系数据库管理系统(DBMS)作为后备存储的LDAP目录服务中分层LDAP搜索的方法。 根据本发明,命名层级中的条目被映射到第一和第二关系表中:父表和后代表。 这些表用于“过滤”从搜索返回的条目的列表,以确保仅保留给定搜索范围内的条目以供评估。 因此,例如,在LDAP一级搜索期间使用父表,并且在LDAP子树搜索期间使用后代表。 在任一情况下,使用父表或后代表都可以通过命名目录来消除递归查询。

    Method and system to integrate existing user and group definitions in a database server with heterogeneous application servers

    公开(公告)号:US07039804B2

    公开(公告)日:2006-05-02

    申请号:US09895230

    申请日:2001-06-29

    IPC分类号: G06F17/00

    摘要: A method and system for sharing existing user and group registry information between heterogeneous application servers is provided. The method and system make use of an adapter that communicates with each registry associated with each application server through a registry communication mechanism. In a preferred embodiment, the present invention provides an additional application-specific database to protect application-specific data that is required for each application server's operation but is not part of an existing database registry. Both the application-specific databases and existing user and group definitions in a user and group registry form a new registry abstraction which is required for each application server. As a result, each application server automatically shares user and group definitions with the existing database server. Furthermore, both the database server and each application server maintain a centralized user and group management model across different application domains.