TMAegis
mssql 관련 규칙 더 보기

TMA-MSSQL2022-2.9

Ensure 'Trustworthy' Database Property is set to 'Off'

높음레벨 1자동mssql

설명

The TRUSTWORTHY database option allows database objects to access objects in other databases under certain circumstances. Provides protection from malicious CLR assemblies or extended procedures.

점검 방법

감사 방식: SQL 쿼리

sql_query
sqlcmd -b -h -1 -W -Q "SET NOCOUNT ON; SELECT COUNT(*) FROM sys.databases WHERE is_trustworthy_on = 1 AND name <> 'msdb';"
예상 출력
0

조치 방법

조치 방식: 가이드 또는 인프라 패치

Execute the following T-SQL statement against the databases (replace <database_name> below) returned by the Audit Procedure: ALTER DATABASE [<database_name>] SET TRUSTWORTHY OFF;

속성

운영 체제
모두
태그
mssqlsqlserver-2022
참고 자료
CIS Microsoft SQL Server 2022 Benchmark v1.3.0 - 2.9 Ensure 'Trustworthy' Database Property is set to 'Off'

이 호스트 점검하기

감사 권한이 있는 시스템에서 실행하세요. 스캔은 읽기 전용입니다.

shell
tmaegis scan --target mssql