Assumindo uma instalação padrão "média" do SQL Server, sentado no seu servidor agora, você não poderá determinar essas informações. Por padrão, o SQL não registra ou rastreia esse tipo de atividade.
(Existem várias maneiras de registrar essas informações (gatilhos DDL), mas isso não ajuda você agora - só ajudaria em atividades futuras.)
Chris mencionou a revisão do log de transações e a extração de quais informações estão presentes. Isso funcionaria, mas o SQL 2005 não fornece nenhuma funcionalidade "nativa" para examinar logs de transações. Você precisaria de uma ferramenta de terceiros para fazer isso. E isso só se aplica enquanto esses dados estiverem no log de transações; se o modo de recuperação do banco de dados estiver definido como "simples", os dados serão apagados do log - mais cedo ou mais tarde. (Se o seu banco de dados é usado ativamente, ele pode já ter desaparecido).
Remus Rusanu descreveu como consultar o rastreio do sistema. Muito legal, eu estou votando nisso! Como ele disse, isso também tem uma vida útil limitada - você provavelmente deve fazer cópias desses arquivos agora antes de serem sobrescritos.
Se as táticas acima não forem possíveis, a restauração e a revisão de backups podem ser rastreadas quando ocorrerem. Isso depende novamente do seu modo de recuperação e dos arquivos de backup que você possui. Se você puder fazer recuperações pontuais em backups de log de transações, será possível obter uma estimativa bastante aproximada sobre quando foi descartada; Se você tiver apenas backups completos ou diferenciais, obterá menos precisão (por exemplo, no backup de 13:00, não no backup de 14:00, deve ter sido descartado entre 1 e 2).
Quanto a quem o descartou (ou melhor, por meio do qual foi feito o login do SQL), a menos que você tenha instalado e executando algum processo intencionalmente configurado, não acredito que possa extrair essa informação. Um ponto de partida seria determinar quem (em vez disso, quais logins) poderiam executar a queda e ir a partir daí. Sua instalação do SQL está configurada para registrar logins bem-sucedidos nos logs de eventos do Windows? O domínio está definido para rastrear logins de domínio? ... embora nenhum dos dois ajude se a autenticação do SQL estiver envolvida.
Pode não ser possível, mas você pode conseguir algumas suposições razoáveis. Boa sorte!