많은 MacOS 사용자에게 파일 액세스 권한 부여 오류가 표시됩니다. Office 2016에서 다양한 파일 형식을 열려고 할 때 문제가 발생합니다. 이 문제는 일반적으로 Word 파일을 열려고 할 때 나타나지만 일부 사용자는 Excel 및 Powerpoint 파일에서도 문제를 보고했습니다.
이 문제를 처리할 때 Office 2016 프로그램으로 파일을 열 때 액세스 권한을 제공할지 묻는 팝업이 사용자에게 표시됩니다. 사용자가 파일을 선택하고 액세스 권한 부여를 클릭하면 버튼을 누르면 다음 오류가 나타납니다.
Word / Excel / Powerpoint cannot open the document: user does not have access privileges.
결과적으로 액세스 권한 부여 오류 업데이트된 Apple 샌드박싱 규칙으로 인해 발생합니다. Apple은 이제 샌드박싱을 사용하여 특정 위치에 연결하여 다양한 작업을 제한합니다. 응용 프로그램 샌드박싱은 바이러스 또는 기타 맬웨어가 OS 파일에 영향을 미치는 것을 방지하는 데 매우 효과적입니다. 새로운 지침에 따라 사용자 정의 글꼴을 사용하는 모든 응용 프로그램은 글꼴이 해당 특정 응용 프로그램에 독점적으로 유지되도록 해야 합니다. Apple은 더 이상 응용 프로그램이 시스템 전체에서 사용할 글꼴을 설치하는 것을 허용하지 않습니다.
시스템 전체의 글꼴이 도중에 변경되는 경우 보안 위반으로 간주되어 다음 업데이트에서 교체됩니다. Office 2016부터 Microsoft는 App Store에서 Office 제품군을 판매할 수 있으려면 Apple의 규칙을 준수해야 했습니다. Microsoft는 다른 위치에 설치될 소프트웨어 전용 글꼴 세트를 제공합니다.
그러나 대부분의 타사 글꼴 유틸리티는 새 샌드박스 규칙과 함께 작동하도록 완전히 업데이트되지 않았으며 MacOS에서 보안 위반으로 간주되는 충돌을 일으킬 수 있습니다. Suitcase, Linotype Font Explorer, Extense,와 같은 타사 글꼴 관리 앱이 또는 FontExplorer X 액세스 권한 부여 오류를 일으키는 주요 원인입니다. Office 2016 제품군과 함께. 현재로서는 FontBook Apple의 새로운 보안 시스템과 함께 작동하도록 특별히 설계된 유일한 글꼴 관리 유틸리티입니다.
참고: 일부 사용자는 타사 글꼴 관리 앱의 글꼴 수를 줄이면 문제가 사라졌다고 보고했습니다. 글꼴이 많은 경우(1000개 이상) 글꼴 수를 줄여 보십시오. 그런 다음 컴퓨터를 다시 시작하고 다시 시도하십시오.
아래에는 액세스 권한 부여 오류를 만드는 방법 모음이 있습니다. 저리 가요. 외부 글꼴 관리 앱(FontBook 제외)을 설치했지만 필요하지 않은 경우 방법 1 또는 방법 2를 따르세요. 타사 글꼴 관리 앱을 사용하는 경우 방법 3을 따르세요. 또는 방법 4 .
업데이트: 액세스 권한 부여 오류를 해결할 다른 방법을 추가했습니다. macOS 10.13 High Sierra 에서 문제가 발생한 사용 또는 위. 해당되는 경우 방법 5로 바로 이동합니다. .
방법 1:타사 글꼴 관리 앱에서 글꼴 비활성화
FontExplorer X, Universal Type Server, Suitcase 또는 Extense와 같은 글꼴 관리 앱부터 액세스 권한 부여 오류가 발생합니다. , 해당 응용 프로그램에서 글꼴을 비활성화하면 일반적으로 문제가 완전히 사라집니다.
Suitcase Fusion을 사용하는 경우 , 글꼴 캐시를 지우면 이 문제를 쉽게 해결할 수 있습니다. 이렇게 하려면 Suitcase Fusion을 열고 파일> 글꼴 캐시 정리로 이동합니다. . 그런 다음 시스템을 다시 시작하면 사무실 파일이 정상적으로 열립니다.
참고: 이 수정 사항은 일시적으로만 작동합니다. 때때로 절차를 반복해야 할 수도 있습니다.
FontExplorer X, Universal Type Server를 사용하는 경우 또는 확장 , 해당 응용 프로그램을 열고 모든 글꼴을 비활성화하는 것 외에는 선택의 여지가 거의 없습니다. 그런 다음 기기를 다시 시작하고 이전에 오류가 표시되었던 파일을 열어 보세요. 충분하지 않으면 외부 글꼴 관리 앱을 제거하고 아래 지침을 따르세요.
- Finder 액세스 앱에서 애플리케이션을 선택합니다. 글꼴북
을 두 번 클릭합니다. - 글꼴북에서 모든 글꼴을 선택합니다. 왼쪽 창에서. 그런 다음 오른쪽 창에서 글꼴을 선택하고 Command + A를 길게 누릅니다. 모두 선택합니다.
- 모든 글꼴을 선택한 상태에서 수정에 액세스합니다. 창 상단의 메뉴를 클릭하고 활성화된 중복 항목 찾기를 클릭합니다.
- 수동으로 해결을 클릭합니다. 목록이 채워질 때까지 기다립니다. 잠시 후, 확인된 글꼴을 나열하는 창이 표시됩니다. 그런 다음 전체를 클릭합니다. 헤더를 열고 경고 및 오류
로 전환합니다. - 복제된 것으로 표시된 각 글꼴을 엽니다. 두 버전을 모두 볼 수 있어야 합니다. 가장 오래된 글꼴을 선택하고 선택 항목 제거를 누르십시오. 복제된 모든 글꼴로 이 작업을 수행하십시오.
참고: 최신 버전에서는 "Remove Checked"가 "Resolve Checked"로 변경되었으며 제거하려는 글꼴이 아닌 유지하려는 글꼴을 선택해야 합니다. - 다음으로 파일로 이동합니다. 글꼴 확인을 선택합니다. 전체 를 클릭합니다. 헤더를 열고 경고 및 오류.
로 변경합니다. - 오류(노란색 또는 빨간색)가 발생하면 각 오류를 열고 5단계 에서와 같이 수동으로 중복을 해결하십시오. 각 복제본을 덮은 후 글꼴 확인을 클릭합니다. 오류가 표시되지 않는지 다시 확인하십시오.
- 글꼴북 닫기 액세스 권한 부여의 영향을 받는 모든 애플리케이션을 엽니다. 오류. 그래도 오류가 표시되면 재부팅하고 다시 엽니다.
방법 2:복구 파티션에서 부팅하여 폴더 권한 재설정
위의 방법으로 액세스 권한 부여를 제거하지 못한 경우 오류가 발생하면 복구 모드에서 부팅하고 터미널을 사용해 보겠습니다. 폴더 권한 및 ACL을 재설정하는 유틸리티. 이 방법은 타사 글꼴 관리자를 제거한 후에도 여전히 오류로 어려움을 겪고 있는 많은 사용자에게 성공적인 것으로 입증되었습니다. 수행해야 할 작업은 다음과 같습니다.
- Apple 아이콘을 클릭합니다. 을 클릭하고 다시 시작을 선택합니다. MAC이 다시 시작되는 동안 Command + R을 길게 누릅니다. 복구 모드로 들어갑니다.
- OS X 유틸리티가 표시되면 창에서 유틸리티에 액세스 화면 상단의 메뉴에서 터미널을 클릭합니다.
- 터미널 창에서 “resetpassword”를 입력합니다. Enter 키를 누릅니다.
- 잠시 후에 비밀번호 재설정 창이 표시됩니다. R홈 폴더 권한 및 ACL 설정으로 이동합니다. 재설정을 클릭합니다. 버튼.
- 비밀번호를 입력하라는 메시지가 표시될 수 있습니다. 그렇게 하면 시스템이 다시 시작됩니다.
- 이전에 작동하던 Office 앱을 열어 보십시오. 액세스 권한 부여 없이 열려야 합니다. 오류.
참고: Apple의 샌드박스 규칙을 준수하지 않는 타사 글꼴 관리 앱을 설치하고 열면 문제가 다시 나타납니다.
방법 3:Apple의 샌드박스 요구 사항 피하기
이전 Mac Office 버전(Office 2016 이전)에서는 사용자가 경고 및 권한 요청 없이 모든 위치에 파일을 저장하고 모든 글꼴을 사용할 수 있었습니다. 그러나 새로운 샌드박스 요구 사항으로 인해 더 이상 가능하지 않습니다. Excel에서 VBA를 사용하는 사용자는 스크립트를 실행할 때 권한을 묻는 메시지가 계속 표시되기 때문에 심각한 영향을 받습니다.
그러나 Mac에는 이러한 액세스 프롬프트를 피하기 위해 사용할 수 있는 몇 가지 위치가 있습니다. 이러한 위치를 통해 VBA 애호가는 추가 사용자 상호 작용 없이 스크립트를 자유롭게 실행할 수 있습니다. 다행히도 이러한 위치를 사용하여 액세스 권한 부여를 우회할 수 있습니다. 오류. 비결은 이 위치는 쉽게 구할 수 없기 때문에 더 쉽게 접근할 수 있도록 추가 단계를 거쳐야 한다는 것입니다.
Office 권한 프롬프트를 피하는 안전한 위치의 한 가지 예는 다음과 같습니다. /Users / *YourUsername* / Library / Group Containers /UBF8T346G9.Office
이 폴더는 읽기 및 쓰기 권한이 모두 있으므로 Office 프로그램 간에 또는 타사 응용 프로그램과 데이터를 공유하는 데 사용할 수 있습니다. 다음은 이 위치를 사용하여 액세스 권한 부여를 우회하는 방법에 대한 빠른 가이드입니다. 오류:
참고: 이 가이드는 Excel 파일에서만 작동하는 것으로 확인되었지만 이론적으로는 Office 2016 제품군의 다른 파일 형식에서도 작동해야 합니다.
- Finder 창을 열고 Alt 키를 길게 누릅니다. 이동을 누른 상태에서 메뉴 표시줄의 탭. 그런 다음 라이브러리를 클릭합니다.
- 그룹 컨테이너로 이동 그런 다음 UBF8T346G9.Office를 두 번 클릭합니다. 폴더.
- UBF8T346G9.Office 안에 새 폴더 만들기 폴더를 만들고 원하는 대로 이름을 지정합니다.
- 다음으로, 이 보안 폴더에서 열기를 거부하는 모든 Office 관련 파일을 이동합니다. 문제 없이 모두 열릴 것입니다.
참고: 쉽게 액세스하려면 폴더를 선택하고 Command + Ctrl + T를 누르세요. 즐겨찾기에 자동으로 추가하려면 Finder에서.
방법 4:리소스 폴더에서 Microsoft 가져오기(임시)
작업이 외부 글꼴 관리 앱을 사용하는 것이라면 시스템에서 제거하는 것은 옵션이 아닙니다. 다행히 일부 사용자는 권한을 부여할 수 있었습니다. 리소스 폴더에서 Microsoft의 글꼴을 제거하면 문제가 해결됩니다. 그러나 이 수정 사항은 일시적일 뿐입니다. 다음 Office 업데이트를 허용하면 패키지에 글꼴이 다시 설치되고 오류가 다시 나타납니다.
경고: 일부 사용자는 이 방법을 따른 후 Word 충돌을 보고했습니다. 아래 단계에서 수행하는 대로 글꼴을 백업하지 않으면 문제가 발생하면 Office 제품군을 다시 설치/복구해야 합니다.
다음은 리소스 폴더에서 글꼴을 가져오는 방법에 대한 빠른 가이드입니다.
- Finder 앱에 액세스 애플리케이션 선택 . 그런 다음 액세스 권한 부여가 표시된 Office 애플리케이션을 마우스 오른쪽 버튼으로 클릭합니다. 오류가 발생하고 패키지 내용 표시를 클릭합니다. . 이 경우 Word이지만 Excel, Powerpoint 또는 다른 Microsoft Office 앱으로도 할 수 있습니다.
- 콘텐츠> 리소스로 이동 글꼴 폴더를 찾습니다. . 글꼴로 표시될 수 있습니다. 또는 D글꼴 . 열려면 두 번 클릭하십시오.
- 다음으로 바탕 화면에 폴더를 만듭니다. MS 글꼴을 보호하는 데 사용할 것이므로 이 방법이 실패할 경우 복원할 수 있습니다. Command + A 사용 Dfonts에서 모든 글꼴을 선택하려면 이전에 만든 폴더로 이동합니다.
- 글꼴을 새 폴더에 성공적으로 복사한 후 Dfonts에서 글꼴 중 하나를 마우스 오른쪽 버튼으로 클릭합니다. 휴지통으로 이동을 클릭합니다.
- Dfonts 폴더가 비어 있으면 액세스 권한 부여가 표시된 Office 응용 프로그램을 엽니다. 오류. 이제 정상적으로 열립니다.참고: 여전히 오류가 표시되거나 시작하는 동안 Word가 충돌하는 경우 목차> 리소스> DFonts(Fonts) 로 돌아가십시오. 이전에 만든 폴더에서 글꼴을 다시 추가합니다.
방법 5:터미널을 통해 Mac OS 글꼴 캐시 지우기
macOS 10.13 High Sierra 에서 이 문제가 발생한 일부 영향을 받는 사용자 이상은 터미널을 사용하여 글꼴 캐시를 정리한 후 문제가 해결되었다고 보고했습니다. 이 작업을 수행하고 Mac을 재시동한 후 대부분의 영향을 받는 사용자는 액세스 권한 부여 오류 발생이 중지되었습니다.
이 시나리오가 특정 시나리오에 적용 가능한 경우 수행해야 하는 작업은 다음과 같습니다.
- 현재 열려 있는 모든 애플리케이션을 닫습니다. 이렇게 하려면 Command + Option + Esc를 누르세요. 강제 종료 애플리케이션 열기 창문. 그런 다음 열려 있는 각 앱을 선택하고 강제 종료를 클릭합니다. 단추.
참고: 이 단계는 매우 중요합니다. 글꼴 캐시를 사용하는 애플리케이션이 현재 열려 있는 경우 그렇게 하지 않으면 오류가 발생합니다.
- 모든 애플리케이션이 닫히면 Command + Shift + U를 누릅니다. 유틸리티 열기 폴더를 클릭하고 터미널을 클릭합니다. 시작합니다.
- 다음 명령을 입력하고 Return 키를 눌러 실행합니다.
sudo atsutil databases -remove
- 프롬프트에 계정 비밀번호를 입력하라는 메시지가 표시됩니다. 그렇게 하고 Return을 누릅니다. 다시 한 번 필요한 권한을 부여합니다.
- 프로세스가 완료되면 exit를 입력합니다. 명령줄 세션을 종료하려면 파일> 종료로 이동하세요. 터미널 종료 앱.
- Macintosh 다시 시작 다음 시스템 시작 시 문제가 해결되어야 합니다.