ROW LEVEL BASED ACCESS CONTROL TO A RELATIONAL DATABASE
    1.
    发明申请
    ROW LEVEL BASED ACCESS CONTROL TO A RELATIONAL DATABASE 审中-公开
    基于级别的访问控制到关系数据库

    公开(公告)号:WO2004023375A8

    公开(公告)日:2004-06-03

    申请号:PCT/GB0303795

    申请日:2003-09-02

    Applicant: IBM IBM UK

    Abstract: Access control system and access control methods provide multilevel and mandatory access control for a database management system. The access control techniques provide access control at the row level in a relational database table. The database table contains a security label column within which is recorded a security label that is defined within a hierarchical security scheme. A user's security label is encoded with security information concerning the user. When a user requests access to a row, a security mechanism compares the user's security information with the security information in the row. If the user's security dominates the row's security, the user is given access to the row.

    Abstract translation: 访问控制系统和访问控制方法为数据库管理系统提供多级和强制访问控制。 访问控制技术在关系数据库表中的行级别提供访问控制。 数据库表包含一个安全标签列,其中记录了在分层安全机制中定义的安全标签。 用户的安全标签被编码与关于用户的安全信息。 当用户请求访问行时,安全机制将用户的安全信息与行中的安全信息进行比较。 如果用户的安全性主导了该行的安全性,则该用户可以访问该行。

    METHOD FOR MANAGING DISTRIBUTED SAVEPOINTS ACROSS MULTIPLE DBMS'S WITHIN A DISTRIBUTED TRANSACTION
    2.
    发明申请
    METHOD FOR MANAGING DISTRIBUTED SAVEPOINTS ACROSS MULTIPLE DBMS'S WITHIN A DISTRIBUTED TRANSACTION 审中-公开
    在分布式交易中管理多个DBMS的分布式存储的方法

    公开(公告)号:WO02093420A3

    公开(公告)日:2003-09-04

    申请号:PCT/GB0202123

    申请日:2002-05-09

    Applicant: IBM IBM UK

    Abstract: System, method, and program product for managing transactions on a plurality of Database Management Systems residing on separate participant servers and a coordinator server, A single transaction proceeds by multiple steps across more then one of the plurality of Database Management Systems as participants. Savepoints are assigned to the participants across the Database Management System, with at least one savepoint within a multiple step transaction. The DBMS responds to application requests to rollback to savepoint by rolling back the transaction, across the Database Management System participants, to the savepoint Further disclosed is a program product that contains code, which, either as written on the medium, or as instantiated in RAM, or both, controls the operation of a distributed database management system.

    Abstract translation: 用于管理驻留在单独的参与者服务器和协调器服务器上的多个数据库管理系统上的事务的系统,方法和程序产品。单个事务通过作为参与者的多个数据库管理系统中的多个数据库多个步骤进行。 保存点被分配给跨数据库管理系统的参与者,在多步事务中至少有一个保存点。 DBMS通过将数据库管理系统参与者的事务回滚到保存点来响应应用程序请求回滚到保存点。另外披露的是一个程序产品,其中包含代码,无论是在介质上写入还是在RAM中实例化 ,或两者都控制分布式数据库管理系统的操作。

    METHOD FOR MANAGING DISTRIBUTED SAVEPOINTS ACROSS MULTIPLE DBMS'S WITHIN A DISTRIBUTED TRANSACTION

    公开(公告)号:CA2443100C

    公开(公告)日:2008-03-25

    申请号:CA2443100

    申请日:2002-05-09

    Applicant: IBM

    Abstract: System, method, and program product for managing transactions on a plurality of Database Management Systems residing on separate participant servers and a coordinator server, A single transaction proceeds by multiple steps across more then one of the plurality of Database Management Systems as participants. Savepoints are assigned to the participants across the Database Management System, with at least one savepoint within a multiple step transaction. The DBMS responds to application requests to rollback to savepoint by rolling back the transaction, across the Database Management System participants, to the savepoint Further disclosed is a program product that contains code, which, either as written on the medium, or as instantiated in RAM, or both, controls the operation of a distributed database management system.

    4.
    发明专利
    未知

    公开(公告)号:AT519167T

    公开(公告)日:2011-08-15

    申请号:AT06830655

    申请日:2006-12-15

    Applicant: IBM

    Abstract: An SQL procedure deployment system deploys a query procedure comprising a procedural logic component and a database request component from a source system to a target system. At generation of the query procedure, the system generates a query procedure source code, a symbol table, and an encapsulated optimization results to regenerate run-time instructions for query statements of the database request component and make the query statements function with a deployed procedural logic component. The system maintains an association between the procedural logic component and the database request component during deployment. The system copies an internal representation of the procedural logic component to the target system without regeneration. The system regenerates the database request component to recreate the query procedure on the target system and to maintain a consistent interface between the procedural logic component and database request component.

    METHOD FOR MANAGING DISTRIBUTED SAVEPOINTS ACROSS MULTIPLE DBMS'S WITHIN A DISTRIBUTED TRANSACTION

    公开(公告)号:CA2443100A1

    公开(公告)日:2002-11-21

    申请号:CA2443100

    申请日:2002-05-09

    Applicant: IBM

    Abstract: System, method, and program product for managing transactions on a plurality of Database Management Systems residing on separate participant servers and a coordinator server, A single transaction proceeds by multiple steps across more then one of the plurality of Database Management Systems as participants. Savepoints are assigned to the participants across the Database Management System, with at least one savepoint within a multiple step transaction. The DBMS responds to application requests to rollback to savepoint by rolling back the transaction, across the Database Management System participants, to the savepoint Further disclosed is a program product that contains code, which, either as written on the medium, or as instantiated in RAM, or both, controls the operation of a distributed database management system.

Patent Agency Ranking