Quando você tenta se conectar no painel de controle com usuário que não possua acesso a nenhum Hub, uma mensagem de erro irá ser apresentada: Login failed.
Bom, basicamente, para que você resolva esse problema, basta que você conecte com o owner do hub em que pretende que o usuário tenha acesso ou com o Administrator do server e conceder a esse usuário a permissão.
Porém esse erro pode ocorrer em um outro momento (ocorreu comigo na minha apresentação no SQL Saturday em São Paulo). Instalei a Microsoft Datazen Enterprise em um servidor com o Windows Server 2012 R2 no dia anterior à apresentação para fazer testes e depois o desinstalei. Ao reinstalá-lo tive o mesmo problema citado acima com o login de usuários no painel de controle da ferramenta.
Caso você tenha a esse mesmo problema, execute o quer será descrito abaixo.
Ao tentar executar uma instalação do Microsoft Datazen em um servidor que ja tenha recebido uma outra instalação da ferramenta anteriormente será apresentada a seguinte mensagem de erro.
Para que seja possível efetuar uma nova instalação no mesmo server é necessário que você, ou selecione um novo local para a instalação (de acordo com a figura a baixo) ou que você exclua a pasta que guarda os dados do Datazen dentro do diretório padrão – C:\Program Files\Datazen Enterprise Server.
Entretanto, ao instalar o Microsoft Datazen outros diretórios, além do diretório de instalação, também recebem informações da aplicação.
Pode ocorrer que ao instalar o Datazen uma segunda vez no mesmo server fiquem rastros sujos da instalação anterior. Por esse motivo o erro citado acima pode ser apresentado depois da criação de um usuário e permissionamento do mesmo.
A documentação da ferramenta indica que em raras ocasiões, é possível que os índices do Datazen Core Service estejam danificado ou não-responsivos, levando a erros.
É possível, então, resolver a esse problema com o reset dos índices do Core Service.
Use os comandos abaixo no cmd ou Windows PowerShell (é necessário executar como Admin) para resolução dessas falhas de índices:
Primeiramente execute o seguinte comando para parar a o servidor do Datazen.
net stop datazen
Feito isso, navegue até a pasta onde o Datazen Core Service está instalado (o comando abaixo está apontando para a pasta padrão de instalação).
cd "c:\Program Files\Datazen Enterprise Server\service"
Após isso execute o comando abaixo que faz o reset de todos os índices do Core Service.
Datazen.Server.Service.exe /console /resetindexes /shutdown
Agora reinicie o servidor do Datazen com comando abaixo.
net start datazen
Feito isso, agora será possível acessar o servidor do Datazen com os usuários que estão armazenados dentro do Core Service (Default Authentication).
Pingback: Datazen Beginning – Parte 12 – Arthur Luz | Data's Light