In order to edit the password file on OpenBSD, it is advised to use the vipw utility. This utility handles all the required steps to ensure the continued correct functioning of the system.
Multiple files are part of the password system on OpenBSD.
This file is the ultimate source of truth and is only readable by the root user. It should not be edited directly.
This file is readable for all users. It is created by the pwd_mkdb utility.
/etc/pwd.db and /etc/spwd.db are the actual databases as their names suggest. They are also created/generated by the pwd_mkdb utility.