Discretionary Access Control (DAC) can be implemented using SQL language through the use of GRANT and REVOKE statements.Mandatory Access Control (MAC) can be set through Database Management System. In Oracle, it is called Oracle Label Security (OLS).