sjef bosman's solution is correct, but again: troublesome you should not tamper with standard dbs like the names.nsf if possible:
I propose 2 ways:
- what coronoahcoro proposed (including the tip from sjef bosman to put the names into a $DenyUserGroup)
- or (my proposed/preferred solution) a better version of sjefs second comment: use readers! you can set the readers on the security properties tab of the document properties themselves: just remove the flag that the document is available for all readers and put a [role] there, beware that you assign the servers this role as well as the users who should still be able to read those documents (and I am afraid: for those admin users with that role the persons will still be found when they search for a name)