Is it possible to create an emergency access link via direct access with the database? One of my users lost their password and this would be the only way I could see to ‘recover’ their account.
No, this is not possible. You need keys to access the other persons vault. And those keys are only generated if the grantor confirms that an account is a valid contact.
It would be rather bad of what you suggested would be possible. That would make it very insecure.