Hi,
dafür gibt es Trigger auf Serverebene. Bspw. sowas:
CREATE TRIGGER trg_CreateDatabase ON ALL SERVER
FOR CREATE_DATABASE
AS
INSERT INTO LogDatabase.dbo.DdlLog( Message )
SELECT EVENTDATA().value( '(/EVENT_INSTANCE/TSQLCommand/CommandText)[1]','nvarchar(max)' )
GO
Siehe dazu auch:
DDL-Trigger
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET (2001-2018)
https://www.asp-solutions.de/ - IT Beratung, Softwareentwicklung, Remotesupport