Memotaz, veritabanı kullanıcısının veritabanı admini olması, sqlmap'ın "os-shell" komutunun çalışması için şart. "--current-user --is-dba" komutu ile "DBA:True" çıktısını alırsan, "os-shell" kullanabilirsin.
Ayrıca, sql injection veritabanı kullanıcısının yetkilerine göre önem arz eder. "--privileges" komutu ile veritabanı kullanıcısının yetkilerine bak, "FILE" yani dosya yazma yetkisi var ise, "--file-write" komutu ile web uygulamasına, php shell yükleyebilirsin. E tabii, web uygulamasının dizinini bilmende gerekmekte,bunun için phpinfo sayfası, veya herhangi bir hata sayfası sayesinde dizin yapısı öğrenilebilir. Aynı zamanda manuel olarakta, INTO OUTFILE komutu web uygulamasına dosya yazmana yarar, SQL'de.