Public write access

Is there a way to block public write on database level (The whole database)?

You can do it per class/table using CLP