- (- ). , ; , , . - : , .
() : , : - () ().
1. : ( , ) .
2. *-: . , ., ( ), . , - (, - , ..). , ( ) . , , , .
. 2. -.
, - , , -, . - , , .
: , , . , .
- -, , - . . , -. , : -, , - . , , -, . , , , , , .
|
|
(RBAC)
(). , . : , , .
( ). , , . , -.
RBAC : S = .
R = , . P = .
SE = c S, R/P.
SA = (Subject Assignment). SA ⊆ S × R. ( - , ).
PA = (Permission Assignment). PA ⊆ P × R. .
RH = (Role Hierarchy). PH ⊆ R × R.
- , . , -, .
. 3. (RBAC)
:
1. . DAC - -. - - . , . ( ) .
2. . , . , , .
3. .
RBAC .
Microsoft Active Directory, SELinux, FreeBSD, Solaris, Oracle, PostgreSQL 8.1, SAP R/3 , RBAC.
RBAC .