SQL Server: Wie erkenne ich, ob es sich bei einer Datenbank um eine Systemdatenbank handelt?

Ich weiß, dass bis jetzt (mindestens bis MSSQL 2005) Systemdatenbanken Master, Model, MSDB und TempDB sind.

Soweit ich das beurteilen kann, ist nicht garantiert, dass dies in Zukunft erhalten bleibt. Und weder in der Ansicht "sys.databases" noch in der Ansicht "sys.sysdatabases" wird angegeben, ob eine Datenbank als Systemdatenbank betrachtet wird.

Gibt es einen Ort, an dem diese Informationen abgerufen werden können (ob eine Datenbank als Systemdatenbank betrachtet wird oder nicht)?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage