The Database Engine service could not resolve the
specified file location. Either the location does not exist, or the current
login account does not have access to it. Verify that the file location exists,
and that the login account has permissions on it.
Microsoft KB article
You cannot restore a database from a backup file when you use a SQL Server login ID that has the dbcreator server role to connect to an instance of SQL Server 2005: http://support.microsoft....;spid=2855