Você pode solucionar o problema por:
- Crie uma pasta para hospedar o backup do SQL
- Crie um script, como um PowerShell, para restaurar automaticamente um banco de dados quando encontrar um backup na pasta, aplicar segurança e, em seguida, movê-lo para uma pasta de arquivamento. Em seguida, envie um email quando for feito, por exemplo.
- Crie uma tarefa agendada que seja executada a cada minuto.
Assim, os desenvolvedores só precisam colocar um arquivo de backup na pasta compartilhada para restaurá-lo, sem privilégios de dbcreator.
Se você estiver interessado, posso fornecer um exemplo de script powershell para restaurar o banco de dados (e alterar o caminho conforme necessário, por exemplo).