Hi,
You can Design DB like tblUser(UserID,UserName,Password),tblRole(RoleID,RoleName),tblGroup(GroupId,GroupName), tblPrivilege(PrivlID,PrivName) and finally tblMenuItem(MenuID,Menuname,Mentype).
Make Mapping tables Between user and role tblUserole ,tblRoleGoup , tblGroupPrivileges and tblmenupriviliges like that then it will...