Which database engines will allow me to GRANT/REVOKE on a specific column

database-recommendationfeature-comparisonpermissions

If I have a table with a single column of sensitive data, and I want to grant broad use of the table without exposing that one column, I know that I can create a VIEW that gives them access to all the non-sensitive columns. However, PostgreSQL allows you to grant column-level permissions in the form of

grant select (col1, ...coln) on table to role;

Are there other engines which provide this capability?

Best Answer

This is an SQL standard feature. "Most" SQL implementations support it, including PostgreSQL, MySQL, Oracle, DB2, SQL Server.