ACM Home Page
Please provide us with feedback. Feedback
Role-based security, object oriented databases and separation of duty
Full text PdfPdf (710 KB)
Source ACM SIGMOD Record archive
Volume 22 ,  Issue 4  (December 1993) table of contents
Pages: 45 - 51  
Year of Publication: 1993
ISSN:0163-5808
Authors
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 57,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/166635.166652
What is a DOI?

ABSTRACT

In this paper we combined concepts of role-based protection and object oriented (O-O) databases to specify and enforce separation of duty as required for commercial database integrity [5, 23, 24]. Roles essentially partition database information into access contexts. Methods (from the O-O world) associated with a database object, also partition the object interface to provide windowed access to object information. By specifying that all database information is held in database objects and authorizing methods to roles, we achieve object interface distribution across roles. For processing in the commercial world we can design objects and distribute their associated methods to different roles. By authorizing different users to the different roles, we can enforce both the order of execution on the objects and separation of duty constraints on method execution.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
[2] M. Atkinson, F. Bancilhon, D. DeWitt, K. R. Dittrich, D. Mater, and S. Zdonik. The Object Oriented Manifesto. In ACM SIGMOD '90 Proceedings, page 395, May 1990.
 
3
[3] R. W. Baldwin. Naming & Grouping Privileges to Simplify Security Management in Large Databases. In Proc. 1990 IEEE Symposium on Research in Security and Privacy , pages 116-132. IEEE Computer Society Press, May 1990.
4
 
5
[5] D. D. Clark and D. R. Wilson. A Comparison of Commercial and Military Security Policies. In Proc. 1987 IEEE Symposium on Security and Privacy, pages 184-194. IEEE Computer Society Press, April 1987.
 
6
 
7
[7] J. E. Dobson and J. A. McDermid. Security Models and Enterprise Models. In C.E. Landwehr, editor, Database Security II: Status & Prospects, pages 1-39. North-Holland, 1989.
 
8
[8] The Object Oriented Database Task Group. Final Report of the Object Oriented DataBase Task Group--OODBTG. Sept 1991.
 
9
[9] S. Jajodia and B. Kogan. Integrating an Object-Oriented Data Model with Multilevel Security. In Proc. 1990 IEEE Computer Society Symposium on Research in Security and Privacy, pages 76-85. IEEE Computer Society Press, May 1990.
 
10
[10] P.A. Karger. Implementing Commercial Data Integrity with Secure Capabilities. In Proc. 1988 IEEE Symposium on Security and Privacy, pages 130-139. IEEE Computer Society Press, April 1988.
11
 
12
 
13
14
 
15
[15] T. M. P. Lee. Using Mandatory Integrity to Enforce "Commercial" Security. In Proc. 1988 IEEE Symposium on Security and Privacy, pages 140-146. IEEE Computer Society Press, April 1988.
 
16
[16] M.J. Nash and K.R. Poland. Some Conundrums Concerning Separation of Duty. In Proc. 1990 IEEE Computer Society Symposium on Research in Security and Privacy, pages 201- 207. IEEE Computer Society Press, May 1990.
17
 
18
[18] S.L. Osborn. Algebraic Query Optimization for an Object Algebra. Tech. Report #251, Department of Computer Science, University of Western Ontario, London Canada, 1989.
 
19
20
21
 
22
 
23
[23] Ravi Sandhu. Separation of Duties in Computerized Information Systems. In S. Jajodia and C. E. Landwehr, editors, Database Security, IV: Status and Prospects, pages 179-189. North-Holland, 1991.
 
24
[24] D.J. Thomsen. Role-Based Application Design and Enforcement. In S. Jajodia and C. E. Landwehr, editors, Database Security, IV: Status and Prospects, pages 151-168. North-Holland, 1991.
 
25


Collaborative Colleagues:
Matunda Nyanchama: colleagues
Sylvia Osborn: colleagues