эээ
А зачем делать такие длинные логины русскими символами? Можно же сделать логин glbuh и отображаемое имя уже какое вздумается.
А это вообще что такое? Как ты потом будешь различать который из них бухгалтер иванов - пятый или шестнадцатый?
Делай логины по фамилиям хотя бы. Хотя они тоже могут пересекаться и это далеко не самое лучшее решение, но уж точно лучше текущего.