Guida per l'iniezione MSSQL [chiusa]

0

Se information_schema non è consentito in MSSQL, qual è un altro metodo che posso usare per elencare le tabelle all'interno di un database e in ultima analisi le colonne in modo da poterle scaricare senza usare information_schema? Grazie.

    
posta sss 15.02.2014 - 13:28
fonte

1 risposta

1

If information_schema is not allowed in MSSQL, what is another method i can use to list the tables inside a database and ultimately the columns so i can dump them without using information_schema? Thanks.

Per SQL Server 2005 e versioni successive:

SELECT name FROM sys.tables
SELECT name FROM sys.objects WHERE type = 'U'
SELECT name FROM sys.all_objects WHERE type = 'U'
SELECT name FROM sys.columns
SELECT name FROM sys.all_columns
SELECT t.name, c.name FROM sys.tables t INNER JOIN sys.columns c
SELECT * FROM TableGuess1
SELECT * FROM TableGuess2
SELECT * FROM TableGuess3
SELECT * FROM TableGuess4

BACKUP DATABASE ... e raccogli il backup.

Puoi anche provare le informazioni dal foglio cheat dell'iniezione MSSQL a>, nel suo commento alla domanda precedente, ma attenzione alla sintassi SQL 2000 (che è ancora supportata per compatibilità con le versioni precedenti in molte versioni successive).

    
risposta data 15.02.2014 - 20:44
fonte

Leggi altre domande sui tag