개발 도구와 언어 공부/Ms Access, VBA

MS ACCESS에서 파일 배포시 보안센터 설정

바보처럼코딩하기 2021. 1. 7. 13:05
반응형

배포된 파일을 열때 아래 그림과 같이 보안경고가 뜨면서 매크로 설정에 대한 표시 줄이 뜹니다.

 

그러면서 전체화면으로 넘어갈때 버벅이는 현상이 나오는데요,

본인이 관리자이며, 사용자가 거래처가 아닌 본인회사 안에서 프로그램을 운용중이라면

사용하는 모든 컴퓨터의 엑세스 프로그램을 켜고

보안 센터 매크로 설정을 "모든 매크로를 포함(위험성 있는 코드가 실행될 수 있으므로 권장하지 않음)"

으로 설정을 해 놓는 방법도 있습니다.

 

파일>옵션>보안센터>보안센터설정>매크로설정>"모든 매크로를 포함(위험성 있는 코드가 실행될 수 있으므로 권장하지 않음)" 선택 

 

아래는 마이크로소프트의 매크로 관련 문서 입니다.

 

support.microsoft.com/ko-kr/office/office-%ed%8c%8c%ec%9d%bc%ec%9d%98-%eb%a7%a4%ed%81%ac%eb%a1%9c%eb%a5%bc-%ec%82%ac%ec%9a%a9%ed%95%98%ea%b1%b0%eb%82%98-%ec%82%ac%ec%9a%a9%ed%95%98%ec%a7%80-%ec%95%8a%eb%8f%84%eb%a1%9d-%ec%84%a4%ec%a0%95-12b036fd-d140-4e74-b45e-16fed1a7e5c6?ns=msaccess&version=19&syslcid=1042&uilcid=1042&appver=zac190&helpid=62817&ui=ko-kr&rs=ko-kr&ad=kr#__toc311698312

Office 파일의 매크로를 사용하거나 사용하지 않도록 설정

Office 365 구독, Office Online, Office 2019, Office 2016, Office 2013, Office 2010

다른 버전 

매크로는 반복된 작업을 자동화하기 위해 사용할 수 있는 여러 개의 명령을 그룹화해 둔 것으로 작업을 수행해야 할 때 실행할 수 있습니다. 이 문서에서는 매크로를 사용할 경우 발생할 수 있는 위험에 대해 설명하고 보안 센터에서 매크로를 사용하거나 사용하지 않도록 설정하는 방법에 대해 알아봅니다.

매크로를 만드는 방법에 대한 자세한 내용은 빠른 시작: 매크로 만들기를 참조하세요.

이 문서의 내용

메시지 표시줄이 나타날 때 매크로를 사용하도록 설정

Backstage 보기에서 매크로를 사용하도록 설정

보안 경고가 나타날 때 한 번만 매크로를 사용하도록 설정

보안 센터에서 매크로 설정 변경

매크로 설정 설명

매크로, 매크로 작성자 및 매크로가 가져올 수 있는 보안 위험이란?

메시지 표시줄이 나타날 때 매크로를 사용하도록 설정

매크로가 있는 파일을 열면 콘텐츠 사용 단추와 방패 아이콘이 있는 노란색 메시지 표시줄이 나타납니다. 매크로를 신뢰할 수 있는 출처에서 가져온 경우 다음 지침을 따릅니다.

다음 그림은 파일에 매크로가 있을 때 나타나는 메시지 표시줄을 보여 줍니다.

Backstage 보기에서 매크로를 사용하도록 설정

파일의 매크로를 사용하도록 설정하는 다른 방법은 노란색 메시지 표시줄이 나타날 때 파일 탭을 클릭하면 표시되는 Microsoft Office Backstage 보기를 사용하는 것입니다.

  1. 파일 탭을 클릭합니다.

  2. 보안 경고 영역에서 콘텐츠 사용을 클릭합니다.

  3. 모든 콘텐츠 사용 아래에서 이 문서의 액티브 콘텐츠를 항상 사용합니다를 클릭합니다.
    파일이 신뢰할 수 있는 문서가됩니다.

다음 그림은 콘텐츠 사용 옵션의 예입니다.

보안 경고가 나타날 때 한 번만 매크로를 사용하도록 설정

파일이 열려 있는 기간 동안 매크로를 사용하도록 설정하려면 다음 지침을 따릅니다. 파일을 닫았다가 다시 열면 경고가 다시 나타납니다.

  1. 파일 탭을 클릭합니다.

  2. 보안 경고 영역에서 콘텐츠 사용을 클릭합니다.

  3. 고급 옵션을 선택합니다.

  4. Microsoft Office 보안 옵션 대화 상자에서 각 매크로에 대해 이 세션에서 콘텐츠 사용을 클릭합니다.

  5. 확인을 클릭합니다.

보안 센터에서 매크로 설정 변경

매크로 설정은 보안 센터에 있습니다. 그러나 조직에 속한 경우에는 시스템 관리자가 아무도 설정을 변경하지 못하도록 기본 설정을 변경했을 수 있습니다.

중요: 보안 센터에서 매크로 설정을 변경 하면 현재 사용 중인 Office 프로그램에 대해서만 변경 됩니다. 모든 Office 프로그램에 대해 매크로 설정이 변경 되지 않습니다.

  1. 파일 탭을 클릭합니다.

  2. 옵션을 클릭합니다.

  3. 보안 센터를 클릭한 다음 보안 센터 설정을 클릭합니다.

  4. 보안 센터에서 매크로 설정을 클릭합니다.

  5. 원하는 설정을 선택한 다음

  6. 확인을 클릭합니다.

다음 그림은 보안 센터의 매크로 설정 영역입니다.

매크로 설정에 대한 자세한 내용은 다음 섹션을 참조하세요.

매크로 설정 설명

  • 모든 매크로 제외(알림 표시 없음)     매크로 및 매크로에 대한 보안 경고를 사용하지 않도록 설정합니다.

  • 모든 매크로 제외(알림 표시)     매크로가 사용되지 않지만 매크로가 있는 경우 보안 경고가 나타납니다. 상황에 따라 각 매크로를 사용하도록 설정하면 됩니다.

  • 디지털 서명된 매크로만 포함     매크로가 사용되지 않지만 매크로가 있는 경우 보안 경고가 나타납니다. 그러나 신뢰할 수 있는 게시자가 매크로를 서명한 경우 사용자가 해당 게시자를 신뢰하면 매크로가 실행됩니다. 사용자가 해당 게시자를 신뢰하지 않으면 서명된 매크로를 사용하고 게시자를 신뢰하라는 알림이 표시됩니다.

  • 모든 매크로 포함(위험성 있는 코드가 실행될 수 있으므로 권장하지 않음)     모든 매크로가 실행됩니다. 이 설정을 사용하면 컴퓨터가 악성 코드에 노출될 수 있습니다.

  • VBA 프로젝트 개체 모델에 안전하게 액세스할 수 있음     자동화 클라이언트에서 VBA(Visual Basic for Applications) 개체 모델에 프로그래밍 방식으로 액세스하는 작업을 허용하거나 허용하지 않습니다. 이 보안 옵션은 Office 프로그램을 자동화하고 VBA 환경과 개체 모델을 조작하기 위해 작성된 코드를 위한 것입니다. 또한 이 옵션은 사용자 및 응용 프로그램별로 설정되며 기본적으로 액세스를 거부하여 권한이 없는 프로그램이 위험성이 있는 자기 복제 코드를 작성하지 못하게 합니다. 자동화 클라이언트가 VBA 개체 모델에 액세스하려면 코드를 실행하는 사용자가 액세스 권한을 할당해야 합니다. 액세스를 허용하려면 해당 확인란을 선택합니다.

참고: Microsoft Publisher 및 Microsoft Access에는 VBA 프로젝트 개체 모델에 안전하게 액세스할 수 있음 옵션이 없습니다.

매크로, 매크로 작성자 및 매크로가 가져올 수 있는 보안 위험이란?

매크로는 자주 사용하는 작업을 자동화하여 키 입력 및 마우스 동작에 필요한 시간을 절약합니다. 이 중 상당수가 VBA(Visual Basic for Applications)에서 만들어지며 소프트웨어 개발자에 의해 작성됩니다. 그러나 일부 매크로는 보안상 위험할 수 있습니다. 악의적인 의도를 가진 사람(해커)이 파일에 악성 매크로를 포함하면 컴퓨터나 조직의 네트워크에 바이러스가 유포될 수 있습니다.

참고 항목

Excel의 매크로 보안 설정 변경

반응형