mssql

Default Databases

Information about MSSQL's default database systems

MSSQL comes with several default databases that can be useful during SQL injection attacks.

DatabaseDescription
masterSystem-level metadata and configuration — commonly targeted in SQLi
pubsLegacy sample database (manual install, rarely on production)
modelTemplate for new databases
msdbSQL Server Agent
tempdbTemporary objects
northwindLegacy sample database (manual install, rarely on production)
information_schemaANSI standard metadata (MSSQL 2000+)

The master database contains system-level information, making it especially valuable during SQL injection.