1. A method of managing user access to protected computer resources, the method comprising: establishing, by a computer, a backchannel to a user data repository provided by a relational database; calculating, by the computer, access privileges to at least one of said protected computer resources based on a user record stored in the user data repository provided by the relational database; causing, by the computer, an access gate that protects at least one of said protected computer resources to store said access privileges in local storage; receiving, at the computer, a notification using the backchannel that is generated by a notification mechanism of said user data repository implementing data update code executed on said relational database, said data update code triggered directly in response to a modification of said user record stored in said user data repository; querying, by the computer, the user data repository in response to the notification to obtain the modification of said user record; calculating, by the computer, updated access privileges to the at least one of said protected computer resources using said obtained modification of said user record; and causing, by the computer, the access gate associated with the at least one of said protected computer resources to update its local storage with said updated access privileges in response to pushing said updated access privileges to said access gate.