How to set permissions at the level of fields?

I�??m wondering if there is a way to grant permissions at level of field of particular attribute table.

For example, if an attribute table of a particular feature class has two fields F1 and F2 with two users u1 and u1 who have permissions to this particular feature. Then is there a way to limit the editing permission of u1 to F1 and u2 to F2 such that, for instance, u2 can�??t edit values of F1

what irritates me in this subject, is that "Geodatabases" should have been designed to be fully integrated with DBMS security solutions and implementations. Many big organizations are storing very highly sensitive data in production "GIS Databases" and as a consequence these GIS databases should be secure !!! there is a lot of amazing security techniques that would be great and "add value" if it were implemented on Geodatabase part in terms of security and this will definitely would make the ArcSDE Geodatabase product appealing to customers to implement in big GIS Enterprise landscape systems.

what irritates me in this subject, is that "Geodatabases" should have been designed to be fully integrated with DBMS security solutions and implementations. Many big organizations are storing very highly sensitive data in production "GIS Databases" and as a consequence these GIS databases should be secure !!! there is a lot of amazing security techniques that would be great and "add value" if it were implemented on Geodatabase part in terms of security and this will definitely would make the ArcSDE Geodatabase product appealing to customers to implement in big GIS Enterprise landscape systems.