Array
(
)

Garantindo privilégios ao usuário ... ??

Ricvictor
   - 15 set 2004

Como faço, por exemplo, na inserção de um funcionário, dentro da trigger(de insert, lógico) para conceder (garantir) privilégios tipo para executar o sp_password ... tenho feito assim ...
DECLARE @LOGIN CHAR(18)
SELECT @LOGIN = LOGIN FROM INSERTED
GRANT EXECUTE
ON SP_PASSWORD
TO @LOGIN

... mas não obtive êxito !!

Desde já, agradeço pela ajuda !!
Ricardo - Natal/RN.

Marcus.magalhaes
   - 16 set 2004

Bom dia.

A sp_password já é pública, portanto vc não precisa atribuir o direito de uso da mesma. Ela só não pode ser executada por usuário que tenham relação de confiança com o Windows, pois a senha deles será validada no Windows e não no SQL Server.

Att,