msg通过sql server xp_cmdshell

时间:2017-07-11 11:44:22

标签: sql-server xp-cmdshell

通过Sql Server 2008 r2执行以下命令shell for msg命令的问题

EXEC master..xp_cmdshell 'msg Curious.k /server:CuriousK-PC "Hello"'

输出是: user.name不存在或已断开连接 NULL

但是从命令提示符处成功执行并将消息发送到require主机。 c:\>msg Curious.k /server:CuriousK-PC "Hello"

同时成功执行以下命令

EXEC sp_configure 'show advanced option' EXEC sp_configure 'xp_cmdshell'

以上两个查询的结果是:

minimum maximum config_value run_value 0 1 1 1

EXEC xp_cmdshell 'del "E:\01. DailyBackup\MainDB.bak"' exec master..xp_cmdshell 'net use t: "\\192.168.0.1\c$" My@Secrete007 /user:MyCoLocal\user.name' EXEC master..xp_cmdshell 'copy t:\a.txt t:\b.txt' EXEC master..xp_cmdshell "net use t: /delete"

以上所有内容都完美执行但是后续命令无法通过sql server运行 EXEC master..xp_cmdshell 'msg Curious.k /server:CuriousK-PC "Hello"'

0 个答案:

没有答案