ICE 104
ICE 104는 MsiLockPermissionsEx 및 LockPermissions라는 두 테이블 중 하나만 패키지에 있는지 확인합니다.
ICE 104는 MsiLockPermissionsEx 테이블의 LockObject, Table, SDDLText 필드에 사용되는 구문을 확인합니다. ICE 104는 MsiLockPermissionsEx 테이블의 SDDLText 필드 값이 유효한 보안 설명자인지 확인하지 않습니다.
Windows Installer 4.5 이전 버전에서는 지원되지 않습니다. 이 ICE는 Windows Installer 5.0부터 사용할 수 있습니다.
결과
ICE 104는 다음 오류를 게시합니다.
ICE104 오류 | 설명 |
---|---|
LockPermissions 및 MsiLockPermissionsEx 테이블은 모두 데이터베이스에 있습니다. 이러한 테이블은 하나만 있어야 합니다. | 패키지에는 MsiLockPermissionsEx 및 LockPermissions 테이블이 모두 포함될 수 없습니다. |
MsiLockPermissionsEx 테이블 항목에서 참조되는 테이블 ‘[3]’에서 항목 ‘[2]’을(를) 찾을 수 없음(MsiLockPermissionsEx = )[1] | Windows Installer가 MsiLockPermissionsEx 테이블에 지정된 항목을 찾아서 보호하지 못했습니다. |
MsiLockPermissionsEx 테이블 항목(MsiLockPermissionsEx = )[1]에서 SDDLText = %s가 잘못된 FormattedSDDLText 값으로 나타남 | MsiLockPermissionsEx 테이블의 SDDLText 필드 값은 유효한 FormattedSDDLText 데이터 형식이어야 합니다. |
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기