Sim, sei que, com o SQL2005 e o SQL 2008, no Windows Server 2008, um erro de política de autorização será acionado ao anexar um banco de dados anteriormente separado. É um problema conhecido de bug / recurso. Eu apostaria que o SQL2000 não sabe como comunicar isso no sistema operacional moderno do SQL 2003.
Para anexar com êxito, você precisa garantir que as permissões de arquivo nos arquivos .mdf e .ldf sejam perfeitas. Especificamente, certifique-se de que o usuário em que você está atualmente conectado tenha permissões literais atribuídas ao diretório em que o .ldf e .mdf residem. Esta pode ser a solução e, se não funcionar, basta brincar com as permissões de arquivo e também manter em minha conta de usuário em que o servidor SQL está sendo executado.