Сообщение от
[Raz0r]
конструкция вида ;[inj];--sp_password позволяет избежать записи в лог.
Видел это, но на моей 2005 не работает оно, может это только для 2000?
пробовал и из management studio и из-под sqlcmd... Или может есть подтверждения, что на SQL2005 работает?
PS ну и в моем конкретном случае, в java шеллах точка с запятой оканчивает query, т.е. не поддерживаются двойные и т.д. query.
Сообщение от
[Raz0r]
Кроме sp_makewebtask есть sp_oamethod, с помощью которого можно произвести выгрузку содержимого в файл. Кроме того с помощью этой процедуры можно реализовать альтернативу xp_cmdshell без подгрузки внешних dll:
http://www.motobit.com/tips/detpg_cmdshell/
Сенкс, этого не знал, но с ней тоже есть трабла:
SQL Server blocked access to procedure 'sys.sp_OAMethod' of component 'Ole Automation Procedures' because this component is turned off as part of the security configuration for this server.
И сразу в логах длиннющая запись...
added: и только сейчас дошло, что можно юзать bcp как раз для вывода в файл поэтому вопрос - где взять bcp для линукса? Заодно сейчас протестю сорит в логах он или нет при юзании bcp.