Array
(
)

Net send

Jbb
   - 25 out 2004

bom dia!

Existe a possibilidade de se criar um
script, trigger para enviar um net send
para o usuário? Seja para eventos relacionados
a trigger ou mesmo em uma seleção de dados.

desde já grato pela atenção.

Marcus.magalhaes
   - 25 out 2004

Bom dia.

Para fazer isso vc precisa de direitos de sa, se tiver, pode usar o xp_cmdshell

Ex.: Exec master..xp_cmdshell ´net send ´mensagem´´

Att,

Felipe_cduarte
   - 25 out 2004

fala Marcus !

po aki deu esse erro :

Msg 50001, Level 1, State 50001
xpsql.cpp: Error 87 from GetProxyAccount on line 604

sabe o q pode ser ??

Marcus.magalhaes
   - 26 out 2004

Bom dia Felipe.

Errei o comando Net Send.

o correto é : Net Send computer_name message.

Então é só colocar o comando para executar no xp_cmdshell, porém vc deve ter direitos na rede para enviar net send.

Att,

Felipe_cduarte
   - 26 out 2004

Fala Marcus blz ???

acredito que o problema seja nos privilégios mesmo .. executei um comando simples como

exec master..xp_cmdshell ´dir c:\´

e tive o mesmo erro ... o servidor q estou logando está na internet ... agora, pensando bem, este comando é perigoso ... se alguem conectar com privilegio de admin, pode executar qq comando como se estivesse no prompt de comando do servidor certo ????

q perigo .... hahuahuuaahu

[]´s

Marcus.magalhaes
   - 26 out 2004

Por isso eu falei q se tivesse direito de sa.

Perigo??? olha só, se alguém tiver a conta sa, e o servidor que sobe usando uma conta local system, local admin ou domain admin (que em alguma outra questão eu mostrei o risco disso), o usuário tem direitos de administrador.

E o pior, se ele quiser, ele pode criar um login dentro da sua rede!!!! q tal!!!???

Att,