Error – c0000005 – access denied
For what ever reason at least part of the file you are trying to restore does NOT belong to the account you are using for the restore.
1 – is this a new instance of SQL server and you are transferring the database?
2 – is this a repaired instance where you added service pack or patches between making the backup and trying to restore it?
3 – In ‘enterprise manager’ is the database owner/login authorized as backup operator?
These are the 1st three ideas I thought of capable of causing this error. Collateral errors depend on what other tasks are running on the server when you attempt the restore.