From 1a73cb4f6b861b6236028fdac95917e384efc3a8 Mon Sep 17 00:00:00 2001 From: Tisit Date: Wed, 9 Oct 2024 16:33:16 +0200 Subject: [PATCH] sp_Blitz: Check 191 avoid false positives in case user doesn't have permissions on sys.master_files --- sp_Blitz.sql | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sp_Blitz.sql b/sp_Blitz.sql index ad92d53a..449f9083 100644 --- a/sp_Blitz.sql +++ b/sp_Blitz.sql @@ -6108,6 +6108,8 @@ IF @ProductVersionMajor >= 10 FROM #SkipChecks WHERE DatabaseName IS NULL AND CheckID = 191 ) AND (SELECT COUNT(*) FROM sys.master_files WHERE database_id = 2) <> (SELECT COUNT(*) FROM tempdb.sys.database_files) + /* User may have no permissions to see tempdb files in sys.master_files. In that case count returned will be 0 and we want to skip the check */ + AND (SELECT COUNT(*) FROM sys.master_files WHERE database_id = 2) <> 0 BEGIN IF @Debug IN (1, 2) RAISERROR('Running CheckId [%d].', 0, 1, 191) WITH NOWAIT