Well, the level of security you want is only found in Oracle, to my knowledge. They refer to it as Fine Grained Access Control.
As for what you can do, as long you only allow access to the database through a web page, make sure you code correctly and only allow the logged in person to update their record.
This requires the user to login then requires you to issue an update statement and include the users login id in the where statement for the update.