Active Records with column privilages

Hey I am making applications that has different DB roles to the same database. One is pretty much the admin access where the person can see all the columns in each table, then there is the regular joe DB role where I don't let him see confidential information that only admin can see, for security purposes, so I put column privileges on that role. The problem with that is the fact that Rails do not see these privileges set by the DB and Rails gets all the columns in a table. I do not want it to do that. I wish to prevent those columns from showing in the model. Is this possible?