KB: 보고된 보안 취약점으로 인한 AIS의 Firebird 2.5.6 교체

Altium On-Prem Enterprise Server Altium On-Prem Enterprise Server
Altium Infrastructure Server(AIS) 1.0.4.95를 사용하는 고객은 AIS와 함께 일반적으로 설치되는 Firebird 2.5.6.2702 데이터베이스 버전에서 보고된 보안 취약점을 확인할 수 있습니다. AIS는 Firebird 2.5.x만 지원하며, Firebird 3.0 이상 버전과는 호환되지 않습니다. 현재 AIS가 최신 Firebird 버전을 지원하도록 업데이트할 계획이 없으므로, Firebird 2.5.6을 Firebird 2.5.9로 교체한 후 AIS를 다시 설치하는 것이 권장됩니다. 설치 중 데이터베이스 연결 오류를 방지하려면 남아 있는 파일과 폴더를 포함하여 기존 AIS 및 Firebird 설치 항목을 모두 완전히 제거해야 합니다.

해결 방법 상세 정보

Firebird 2.5.6에서 확인된 보안 취약점

고객이 Altium Infrastructure Server(AIS) 1.0.4.95와 함께 설치된 Firebird 2.5.6.2702의 보안 취약점을 보고할 수 있습니다. 경우에 따라 데이터베이스 버전을 교체하려고 하면 설치 실패나 데이터베이스 관련 오류가 발생할 수 있습니다.

호환성 제한 및 설치 충돌

AIS는 Firebird 2.5만 지원하며, Firebird 3.0 이상은 지원하지 않습니다. 또한 AIS를 제거해도 Firebird는 자동으로 제거되지 않습니다. 이전 설치에서 남은 Firebird 파일이나 폴더로 인해 설치 중 AIS가 데이터베이스에 연결하지 못할 수 있습니다.

권장 데이터베이스 버전 및 설치 방법

  • AIS에는 Firebird 2.5.9를 사용하세요.
  • Firebird 3.0 이상은 AIS에서 지원하지 않으므로 설치하지 마세요.
  • 다시 설치하기 전에 AIS와 Firebird를 완전히 제거하세요.

클린 설치 절차

  1. AIS 제거 프로그램을 사용하여 AIS를 제거하세요.
  2. Firebird 제거 프로그램을 사용하여 Firebird를 제거하세요.
  3. 다음 위치에 남아 있는 모든 파일과 폴더를 삭제하세요:
    • C:\Program Files (x86)\Altium\Altium Infrastructure Server
    • C:\Program Files (x86)\Firebird
    • C:\ProgramData\Altium\InfrastructureData
    • C:\ProgramData\firebird
  4. 컴퓨터를 다시 시작하세요.
  5. Firebird 2.5.9를 설치하세요.
  6. Firebird 서비스가 실행 중인지 확인하세요.
  7. Altium Infrastructure Server 1.0.4.95를 설치하세요.

추가 참고 사항

  • 설치 중 다음 오류가 발생하면, 다시 설치하기 전에 Firebird가 완전히 제거되지 않았을 가능성이 높습니다:

    Setup dialog showing a runtime error during UpdateProduct: SQL error cannot attach to password database, error code -902, stating unsuccessful execution caused by a system error preventing subsequent statements.

    이 오류를 해결하려면 Firebird를 제거하고, 남아 있는 모든 Firebird 파일과 폴더를 삭제한 후 컴퓨터를 다시 시작하세요. 그런 다음 Firebird 2.5.9를 다시 설치하고 AIS를 다시 설치하세요.

  • AIS는 대체 데이터베이스 플랫폼으로 Microsoft SQL Server를 지원하지 않습니다.
  • 현재 AIS가 Firebird 2.5.x 이후 버전을 지원하도록 업데이트할 계획은 없습니다.

참고 자료

AI-LocalizedAI로 번역됨
만약 문제가 있으시다면, 텍스트/이미지를 선택하신 상태에서 Ctrl + Enter를 누르셔서 저희에게 피드백을 보내주세요.
Contents
Was this article helpful?