| Previous | Next |
| PEER_E_RECORD_NOT_FOUND | PEER_E_DBINITIALIZATION_FAILED |
PEER_E_DATABASE_ACCESSDENIED
Which peer contract was rejected
PEER_E_DATABASE_ACCESSDENIED — HRESULT 0x80630302 means that the process lacks file-system or security access required to open or modify the local peer graph/group database. The relevant API boundary includes PeerGraphOpen, PeerGroupOpen and database import/export file access.
Peer records combine a typed record structure, optional searchable XML attributes, payload data, creator metadata and expiration. The local database may receive records in an order different from application dependencies.
Minimum diagnostic packet
| Item | Evidence |
|---|---|
| Raw input | Preserve database path, file owner and ACL, process token, profile redirection, antivirus/backup locks and the requested open/import operation. |
Focused reproduction
Open the same database under the owning user with normal integrity and compare with a copied database whose ACLs are intentionally restricted.
Why the comparison code is different
PEER_E_NO_KEY_ACCESS differs because database access protects replicated records; key access protects identity private-key material, often under different ACLs.
Recommended change
Restore least-privilege access for the intended user and stop using administrator copies that change ownership or profile location.
Technical references
Looking for a different code? Search another status or error code.
