Se a sugestão de Jason não funcionar, reinicie a Instância do SQL no modo de usuário único e todos no grupo de administração local agora devem ter direitos sysadmin para que você possa entrar no sistema e corrigir as permissões.
Um de nossos clientes tem uma instalação do SQL Server Express 2008 R2 que mais ou menos gerenciamos para eles. Hoje eu preciso criar um novo banco de dados (uma ocorrência bastante rara). Então, eu vou fazer o login como o usuário que costumamos usar e não temos permissão para criar bancos de dados .. Não é nada demais, apenas o desktop remoto e login como administrador local para criar um novo usuário para isso ....
Bem, a versão mais recente do SQL Express parou de fornecer o login BUILTIN \ Administrator ... Existe a conta sa, mas ninguém consegue lembrar qual é a senha.
Como posso redefinir a senha para sa ou ativar o login BUILTIN \ Administrator?
Se a sugestão de Jason não funcionar, reinicie a Instância do SQL no modo de usuário único e todos no grupo de administração local agora devem ter direitos sysadmin para que você possa entrar no sistema e corrigir as permissões.
Deve haver um grupo local criado chamado SQLServerMSSQLUser $$ SQLEXPRESS na máquina. Adicione o usuário a isso, reinicie o serviço SQL e, em seguida, efetue o logoff / logoff e você deve ter o acesso necessário. Então você pode adicionar o grupo de administradores à instância explicitamente.