In all three DBMS platforms (MS SQL, Oracle, and PostgreSQL), you can generally grant access to functions, but column-level access control is not natively supported within functions themselves. To ...