Alterar o nome de usuário do windows sql após a instalação do SQL

1

Eu instalei o SQL Server 2014, mas renomei a conta "administrador" para "admin" Agora, posso fazer o login no servidor SQL, mas algumas tarefas como a replicação não funcionam e esse é o erro.

SQL Server Scheduled Job 'Replication agents checkup' (0xF6BA10F6432FF34CBE0564F07853C4A8) - Status: Failed - Invoked on: 2016-09-03 19:00:00 - Message: The job failed.  Unable to determine if the owner (SERVER\Administrator) of job Replication agents checkup has server access (reason: Could not obtain information about Windows NT group/user 'SERVER\Administrator', error code 0x534. [SQLSTATE 42000] (Error 15404)).

Eu quero saber como posso deixar o sql saber que o nome de usuário foi alterado (autenticação do windows)

    
por Narbeh Davoodian 03.09.2016 / 16:54

1 resposta

0

Se a replicação é a única coisa que quebrou, certifique-se de que o usuário tenha permissões. Estas são as permissões necessárias ... Permissões de replicação necessárias

Seus trabalhos precisam que o proprietário seja corrigido neles ou o usuário Admin precisa de permissões corrigidas, conforme mencionado acima. Você pode editar o dono com as seguintes mudanças necessárias, é claro. Se isso não acontecer, basta pesquisar como alterar o proprietário do trabalho no sql 2014.

Para dar ou alterar a propriedade de um trabalho com a Linha CMD

Clique na nova consulta na parte superior, digite os seguintes comandos preenchendo os campos obrigatórios, pressione o botão Executar na parte superior ou pressione f5 (executar)

USE MSDB

GO


SELECT 'EXEC msdb.dbo.sp_update_job @job_name=N'''+NAME+''' , @owner_login_name=N''DOMAIN\ThenewOwner''' FROM sysjobs

GO

EDIT .. Adicionado depois ...

Uma maneira mais fácil de fazer isso para você pode ser do SSMS Server Studio Sql Management, seria o seguinte.

Para dar ou alterar a propriedade de um trabalho com GUI

Conecte-se a uma instância do Mecanismo de Banco de Dados do SQL Server com SSMS e, em seguida, expanda essa instância.

Expanda o SQL Server Agent (normalmente na parte inferior), expanda Trabalhos, clique com o botão direito do mouse no trabalho e clique em Propriedades.

Na lista Proprietário, selecione um login.

Se o seu novo login não estiver na lista, basta acessar a pasta de segurança na lista de exploradores de objetos e adicionar um usuário aos usuários. Você pode adicionar usuários SQL locais ou selecionar um login de janelas ou domínio. Depois de adicioná-lo, volte aos trabalhos e faça a alteração.

    
por 03.09.2016 / 23:47