Skip to content

Commit 363d0ed

Browse files
authored
Merge pull request #3707 from tkwj/linux-fixes
sp_Blitz: Linux quality improvements
2 parents a18aba6 + 0e3c131 commit 363d0ed

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

sp_Blitz.sql

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5013,7 +5013,7 @@ IF @ProductVersionMajor >= 10
50135013
END;
50145014
END;
50155015
/* CheckID 258 - Security - SQL Server Service is running as LocalSystem or NT AUTHORITY\SYSTEM */
5016-
IF @ProductVersionMajor >= 10
5016+
IF (@ProductVersionMajor >= 10 AND @IsWindowsOperatingSystem = 1)
50175017
AND NOT EXISTS ( SELECT 1
50185018
FROM #SkipChecks
50195019
WHERE DatabaseName IS NULL AND CheckID = 258 )
@@ -5050,7 +5050,7 @@ IF @ProductVersionMajor >= 10
50505050
END;
50515051

50525052
/* CheckID 259 - Security - SQL Server Agent Service is running as LocalSystem or NT AUTHORITY\SYSTEM */
5053-
IF @ProductVersionMajor >= 10
5053+
IF (@ProductVersionMajor >= 10 AND @IsWindowsOperatingSystem = 1)
50545054
AND NOT EXISTS ( SELECT 1
50555055
FROM #SkipChecks
50565056
WHERE DatabaseName IS NULL AND CheckID = 259 )
@@ -5123,7 +5123,7 @@ IF @ProductVersionMajor >= 10
51235123
END;
51245124

51255125
/*This checks which service account SQL Server is running as.*/
5126-
IF @ProductVersionMajor >= 10
5126+
IF (@ProductVersionMajor >= 10 AND @IsWindowsOperatingSystem = 1)
51275127
AND NOT EXISTS ( SELECT 1
51285128
FROM #SkipChecks
51295129
WHERE DatabaseName IS NULL AND CheckID = 169 )
@@ -5163,7 +5163,7 @@ IF @ProductVersionMajor >= 10
51635163
END;
51645164

51655165
/*This checks which service account SQL Agent is running as.*/
5166-
IF @ProductVersionMajor >= 10
5166+
IF (@ProductVersionMajor >= 10 AND @IsWindowsOperatingSystem = 1)
51675167
AND NOT EXISTS ( SELECT 1
51685168
FROM #SkipChecks
51695169
WHERE DatabaseName IS NULL AND CheckID = 170 )
@@ -9233,7 +9233,7 @@ IF @ProductVersionMajor >= 10 AND NOT EXISTS ( SELECT 1
92339233
''Server Info'' AS FindingsGroup ,
92349234
''Services'' AS Finding ,
92359235
'''' AS URL ,
9236-
N''Service: '' + servicename + N'' runs under service account '' + service_account + N''. Last startup time: '' + COALESCE(CAST(CASE WHEN YEAR(last_startup_time) <= 1753 THEN CAST(''17530101'' as datetime) ELSE CAST(last_startup_time AS DATETIME) END AS VARCHAR(50)), ''not shown.'') + ''. Startup type: '' + startup_type_desc + N'', currently '' + status_desc + ''.''
9236+
N''Service: '' + servicename + ISNULL((N'' runs under service account '' + service_account),'''') + N''. Last startup time: '' + COALESCE(CAST(CASE WHEN YEAR(last_startup_time) <= 1753 THEN CAST(''17530101'' as datetime) ELSE CAST(last_startup_time AS DATETIME) END AS VARCHAR(50)), ''not shown.'') + ''. Startup type: '' + startup_type_desc + N'', currently '' + status_desc + ''.''
92379237
FROM sys.dm_server_services OPTION (RECOMPILE);';
92389238

92399239
IF @Debug = 2 AND @StringToExecute IS NOT NULL PRINT @StringToExecute;

0 commit comments

Comments
 (0)