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