Garantindo privilégios ao usuário ... ??
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.
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.
Ricvictor
Curtidas 0
Respostas
Marcus.magalhaes
15/09/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,
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,
GOSTEI 0