DocumentCode :
2138338
Title :
A flexible database security system using multiple access control policies
Author :
Jeong, Min-A ; Kim, Jung-Ja ; Won, Yonggwan
Author_Institution :
Res. Inst. of Electron. & Telecommun. Technol., Chonnam Nat. Univ., Kwangju, South Korea
fYear :
2003
fDate :
27-29 Aug. 2003
Firstpage :
236
Lastpage :
240
Abstract :
Due to various requirements for user access control to large databases in hospitals and banks, database security has been emphasized. There are many security models for database systems using a wide variety of policy-based access control methods. However, they are not functional enough to meet the requirements for the complicated and various types of access control. We propose a database security system that can individually control user access to data groups of various sizes and is suitable for the situation where a user´s access privilege to arbitrary data is changed frequently. Data group(s) in different sizes d is defined by the table name(s), attribute(s) and/or record key(s), and the access privilege is defined by security levels, roles and polices. The proposed system operates in two phases. The first phase is composed of a modified MAC (mandatory access control) model and RBAC (role-based access control) model. A user can access any data that has lower or equal security levels, and that is accessible by the roles to which the user is assigned. All types of access mode are controlled in this phase. In the second phase, a modified DAC (discretionary access control) model is applied to recontrol the ´read´ mode by filtering out the nonaccessible data from the result obtained at the first phase. For this purpose, we also defined the user group s that can be characterized by security levels, roles or any partition of users. The policies represented in the form of Block(s,d,r) were also defined and used to control access to any data or data group(s) that is not permitted in ´read´ mode. With this proposed security system, more complicated ´read´ access to various data sizes for individual users can be flexibly controlled, while other access mode can be controlled as usual. An implementation example for a database system that manages specimen and clinical information is presented.
Keywords :
authorisation; medical information systems; open systems; relational databases; arbitrary data; clinical information management; data group; database security system; discretionary access control; mandatory access control model; multiple access control policy; nonaccessible data; role-based access control model; security level; user access control; user group; Access control; Clinical diagnosis; Control systems; Data security; Database systems; Information security; National security; Permission; Relational databases; Size control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Computing, Applications and Technologies, 2003. PDCAT'2003. Proceedings of the Fourth International Conference on
Print_ISBN :
0-7803-7840-7
Type :
conf
DOI :
10.1109/PDCAT.2003.1236296
Filename :
1236296
Link To Document :
بازگشت