Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Detalhes da mensagem
| Nome do produto | SQL Server |
| ID do evento | 21797 |
| Origem do evento | MSSQLSERVER |
| Componente | Mecanismo de Banco de Dados do SQL Server |
| Nome simbólico | |
| Texto da mensagem | '%s' deve ser um logon válido do Windows no formulário: 'MACHINE\Login' ou 'DOMAIN\Login'. Consulte a documentação de '%s'. |
Explicação
Esse erro será gerado pelos procedimentos armazenados de replicação a seguir se o valor especificado para o parâmetro @job_login for nulo ou não for válido. Esse erro poderá ocorrer se um membro do db_owner função de banco de dados fixa executar scripts de versões anteriores do SQL Server. O modelo de segurança foi alterado no SQL Server 2005 e esses scripts devem ser atualizados.
Esses procedimentos armazenados podem ser executados por um membro da função de servidor fixa sysadmin no servidor apropriado ou um membro do db_owner função de banco de dados fixa no banco de dados apropriado. Os procedimentos armazenados criam um trabalho de agente e permitem que você especifique a conta do Microsoft Windows na qual o agente é executado. Para usuários na função sysadmin, os trabalhos do agente são criados implicitamente mesmo se uma conta do Windows não for especificada (se uma conta for especificada, ela deverá ser válida); os agentes são executados no contexto da conta de serviço do SQL Server Agent no servidor apropriado. Embora a conta não seja necessária, é uma prática recomendada de segurança especificar uma conta separada para os agentes. Para obter mais informações, consulte Replication Agent Security Model.
Ação do usuário
Especifique uma conta válida do Windows para o parâmetro @job_login de cada procedimento. Se você tiver scripts de replicação de versões anteriores do SQL Server, atualize esses scripts para incluir os procedimentos armazenados e os parâmetros exigidos pelo SQL Server 2005. Para obter mais informações, consulte Upgrade Replication Scripts (Replication Transact-SQL Programming).