Equivalente do SQLAgentOperatorRole (msdb) do SQL 2005 no SQL 2000?

2

Alguém pode me dizer qual é o Equivalente do SQLAgentOperatorRole (msdb) do SQL 2005 no SQL 2000? Desejo conceder uma capacidade de login para desativar um trabalho no SQL 2000.

Agradecemos antecipadamente ....

    
por Manjot 09.08.2010 / 05:41

2 respostas

1

TargetServerRoles precisa ser adicionado ao MSDB. Consulte este

    
por 09.08.2010 / 08:56
1

Primeiro, se você tiver o SQL Server 2005, usar SQLAgentOperatorRole provavelmente será uma permissão excessiva. Se você quiser apenas dar ao usuário a capacidade de modificar um único trabalho. Em 2005, você precisa tornar o usuário o proprietário do trabalho e, em seguida, atribuir a esse usuário o SQLAgentUserRole no MSDB.

No SQL Server 2000, se você tornar o usuário o proprietário do trabalho, nenhuma permissão adicional precisará ser atribuída. Eles podem modificar esse trabalho.

    
por 09.08.2010 / 07:38