Fix: Office 2016 Grant Access-fel på MacOS

när du försöker öppna olika filtyper i Office 2016. Problemet visas vanligtvis när du försöker öppna Word-filer, men vissa användare har också rapporterat problemet med Excel- och Powerpoint-filer.



När du hanterar det här problemet uppmanas användaren med en popup som ber om att ge åtkomstbehörigheter när en fil öppnas med ett Office 2016-program. Om användaren väljer filen och klickar på Bevilja åtkomst -knappen visas följande fel:



 Word / Excel / Powerpoint kan inte öppna dokumentet: användaren har inte behörighet. 



Som det visar sig, Fel på bidragstilldelning orsakas av de uppdaterade Apple-sandboxreglerna. Apple använder nu sandbox för att begränsa olika åtgärder genom att knyta dem till en specifik plats. Applikationssandboxning är mycket effektivt för att förhindra att virus eller annan skadlig kod påverkar OS-filer. Enligt de nya riktlinjerna måste varje applikation som använder anpassade teckensnitt se till att teckensnitten förblir exklusiva för den specifika applikationen. Apple tillåter inte längre att ett program installerar teckensnitt för hela systemet.



I händelse av att ett systemomfattande typsnitt ändras längs vägen, kommer det att betraktas som en säkerhetsöverträdelse och kommer att ersättas vid nästa uppdatering. Från och med Office 2016 var Microsoft tvungen att följa Apples regler för att kunna sälja Office-sviten i App Store. Microsoft tillhandahåller en uppsättning teckensnitt speciellt för deras programvara, som kommer att installeras på en annan plats.

De flesta teckensnittsverktyg från tredje part har emellertid inte uppdaterats helt för att fungera med de nya sandlådesreglerna och kommer att orsaka konflikter som MacOS anser vara säkerhetsöverträdelser. Det har bekräftats att appar för hantering av teckensnitt från tredje part som Resväska, Linotype Font Explorer, Extense, eller FontExplorer X är de främsta syndarna som orsakar Grant Access-fel med Office 2016-sviten. Från och med nu, FontBook är det enda verktyget för fonthantering som är särskilt utformat för att fungera med Apples nya säkerhetssystem.

Notera: Vissa användare har rapporterat att problemet med att minska antalet teckensnitt i deras appar från tredje part har hanterat problemet. Om du har många teckensnitt (över 1000), försök att minska antalet. Starta sedan om maskinen och försök igen.



Nedan har du en uppsättning metoder som gör Grant Access-fel gå bort. Om du har installerat en extern app för fonthantering (annan än FontBook) men inte behöver den, följ Metod 1 eller metod 2. Om du förlitar dig på en app för teckensnittshantering från tredje part, följ Metod 3 eller Metod 4 .

Uppdatering: Vi har lagt till en annan metod som kommer att ta itu med Grant Access-fel för användningar som stöter på problemet med macOS 10.13 High Sierra eller ovanför. Om detta är tillämpligt, gå direkt till Metod 5 .

Metod 1: Inaktivera teckensnitt från appar för hantering av teckensnitt från tredje part

Eftersom teckensnittshanteringsappar som FontExplorer X, Universal Type Server, Resväska eller Extense orsakar Grant Access-fel Om du inaktiverar teckensnitt i dessa applikationer kommer problemet vanligtvis att försvinna för gott.

Om du använder Resväska Fusion kan du enkelt lösa problemet genom att rensa teckensnittscacheminnet. För att göra detta, öppna Suitcase Fusion och gå till Arkiv> Rensa teckensnittscachar . Starta sedan om ditt system och kontorsfilerna ska öppnas normalt.

Notera: Den här åtgärden fungerar bara tillfälligt. Du kan behöva upprepa proceduren då och då.

Om du använder FontExplorer X, Universal Type Server eller Extense , du har inget annat val än att öppna dessa applikationer och inaktivera alla teckensnitt. Starta sedan om enheten och försök öppna filerna som tidigare visade felet. Om det inte räcker, avinstallerar du den externa teckensnittshanteringsappen och följer instruktionerna nedan:

  1. Åtkomst till Upphittare app, välj Applikationer och dubbelklicka på FontBook.
  2. Välj i Fontbook Alla teckensnitt från vänster ruta. Välj sedan valfritt teckensnitt i den högra rutan och håll nere Kommando + A. för att välja dem alla.
  3. Med alla valda teckensnitt öppnar du Redigera menyn högst upp i fönstren och klicka på Leta efter aktiverade duplikat.
  4. Klicka på Lös manuellt och vänta på att listan ska fyllas. Strax efter det ser du ett fönster med de teckensnitt som har kontrollerats. Klicka sedan på Allt rubrik och byt till Varningar och fel.
  5. Öppna varje typsnitt som visas som duplicerat. Du bör kunna se båda versionerna. Välj det äldsta teckensnittet och slå Ta bort markerade. Gör detta med alla teckensnitt som dupliceras.
    Notera: 'Ta bort markerad' har ändrats till 'Lös kontrollerad' i den nyare versionen och du måste kontrollera de typsnitt som du vill behålla, inte de som du vill ta bort.
  6. Gå sedan till Fil och välj att Validera typsnitt. Klicka på Allt rubrik och ändra till Varningar och fel.
  7. Om du stöter på några fel (gul eller röd) öppnar du var och en och löser alla dubbletter manuellt som vi gjorde i Steg 5. När du har täckt varje duplikat klickar du på Validera typsnitt igen och se till att inga fel visas.
  8. Stänga FontBook och öppna alla applikationer som påverkas av Ge tillgång fel. Om felet fortfarande visas startar du om och öppnar igen.

Metod 2: Starta från återställningspartition för att återställa mappbehörigheter

Om metoden ovan inte har lyckats ta bort Ge tillgång fel, låt oss försöka starta från återställningsläge och använda Terminal verktyg för att återställa mappbehörigheter och ACL: er. Denna metod har visat sig vara framgångsrik för många användare som fortfarande kämpade med felet efter att ha tagit bort tredje parts fonthanterare. Här är vad du behöver göra:

  1. Klicka på Apple-ikonen i det övre vänstra hörnet och välj Omstart. Håll MAC nedtryckt medan din MAC startas om Kommando + R för att komma in Återställningsläge.
  2. När du ser OS X-verktyg öppna fönstret Verktyg menyn högst upp på skärmen och klicka på Terminal.
  3. Skriv i terminalfönstret 'Återställ lösenord' och tryck Stiga på.
  4. Strax efter det ser du fönstret Återställ lösenord. Gå ner till R eset Hemmappstillstånd och ACL: er och klicka på Återställa knapp.
  5. Du kan bli ombedd att infoga ditt lösenord. När du har gjort det startar systemet om.
  6. Prova att öppna Office-appen som tidigare agerade. Den ska öppna utan Ge tillgång fel.
    Notera: Problemet kommer att dyka upp igen om du bestämmer dig för att installera och öppna en app för teckensnittshantering från tredje part som inte följer Apples regler för sandlådor.

Metod 3: Undvik Apples krav på sandlåda

I tidigare Mac Office-versioner (äldre än Office 2016) kunde användare spara filer på vilken plats som helst och använda vilket typsnitt som helst utan varningar och behörighetsförfrågningar. Men detta är inte längre möjligt på grund av de nya kraven på sandlådan. Personer som använder VBA med Excel påverkas allvarligt eftersom de ständigt uppmanas till behörighet när de kör sina skript.

Men Mac har några platser som du kan använda för att undvika dessa åtkomstmeddelanden. Dessa platser gör det möjligt för VBA-entusiaster att köra sina skript fritt utan ytterligare användarinteraktion. Lyckligtvis kan vi också använda dessa platser för att kringgå ge tillgång fel. Tricket är att den här platsen inte är lätt tillgänglig, så vi måste gå igenom ytterligare steg för att göra den mer tillgänglig.

Ett exempel på en säker plats som undviker meddelanden från Office-tillstånd är: / Användare / * Ditt användarnamn * / Bibliotek / Gruppbehållare /UBF8T346G9.Office

Du kan använda den här mappen för att dela data mellan Office-program eller med ett tredjepartsprogram eftersom det har både läs- och skrivåtkomst. Här är en snabbguide om hur du använder den här platsen för att kringgå Ge tillgång fel:
Notera: Den här guiden är endast bekräftad för att fungera med Excel-filer, men ska teoretiskt fungera med andra filtyper från Office 2016-sviten.

  1. Öppna ett Finder-fönster och håll ned Alt-tangenten samtidigt som du trycker på i menyraden. Klicka sedan på Bibliotek.
  2. Navigera till Gruppbehållare och dubbelklicka sedan på UBF8T346G9.Kontor mapp.
  3. Skapa en ny mapp inuti UBF8T346G9.Kontor mapp och namnge den hur du vill.
  4. Flytta sedan alla Office-relaterade filer som vägrar att öppna i den här säkra mappen. De ska alla öppna utan problem.

Notera: För enkel åtkomst kan du välja mappen och trycka på Kommando + Ctrl + T. för att automatiskt lägga till den i Favoriter i Finder.

Metod 4: Hämta Microsoft från resursmappen (temporärt)

Om ditt arbete kretsar kring att använda en extern apphanteringsapp är det inte ett alternativ att ta bort det från ditt system. Lyckligtvis har vissa användare kunnat göra bevilja behörigheter problemet går bort genom att ta bort Microsofts teckensnitt från resursmappen. Den här korrigeringen kommer dock bara att vara tillfällig. När du tillåter nästa Office-uppdatering installeras teckensnitten om i paketet och felet kommer tillbaka.

Varning: Vissa användare har rapporterat att Word kraschar efter att ha följt den här metoden. Om du inte säkerhetskopierar teckensnitten som vi gör i stegen nedan måste du installera om / reparera Office-sviten om något går fel.

Här är en snabbguide för hur du hämtar teckensnitten från resursmappen:

  1. Gå till Finder-appen och välj Applikationer . Högerklicka sedan på Office-programmet som visar Ge tillgång fel och klicka på Visa paketets innehåll . I det här fallet är det Word, men du kan också göra det med Excel, Powerpoint eller en annan Microsoft Office-app.
  2. Gå till Innehåll> Resurser och hitta Teckensnittsmapp . Du kanske ser det som Typsnitt eller DFonts . Dubbelklicka på den för att öppna.
  3. Skapa sedan en mapp på skrivbordet. Vi använder för att skydda MS-teckensnitt, så att vi kan återställa dem om den här metoden misslyckas. Använda sig av Kommando + A. för att välja alla teckensnitt från Dfonts och flytta dem till mappen du tidigare har skapat.
  4. När du har kopierat teckensnitten till den nya mappen högerklickar du på ett av teckensnitten i Dfonts och klicka Flytta till papperskorgen.
  5. När Dfonts mappen är tom, öppna Office-programmet som visade Ge tillgång fel. Det ska öppna normalt nu. Notera: Om du fortfarande ser felet eller om Word kraschar under start, gå tillbaka till Innehåll> Resurser> DFonts (typsnitt) och lägg till teckensnitten från mappen vi tidigare skapade.

Metod 5: Rensa Mac OS-teckensnittscacher via Terminal

Vissa drabbade användare som har stött på det här problemet med macOS 10.13 High Sierra eller högre har rapporterat att problemet har lösts efter att de har rengjort teckensnittscacherna med Terminal. Efter att ha gjort detta och startat om sin Mac har de mest drabbade användarna rapporterat att Ge tillgång fel har slutat uppstå.

Om det här scenariot är tillämpligt på just ditt scenario är det här du behöver göra:

  1. Stäng alla applikationer som för närvarande är öppna. För att göra detta, tryck på Kommando + Alternativ + Escape för att öppna Tvinga avsluta ansökan fönster. Välj sedan varje öppnad app och klicka på Tvinga sluta knapp.

    Tvinga Avsluta alla öppnade appar

    Notera: Detta steg är mycket viktigt. Om du inte gör det kommer det att leda till ett fel om ett program som använder teckensnittscacherna för närvarande öppnas.

  2. När varje ansökan är stängd trycker du på Kommando + Skift + U för att öppna Verktyg och klicka på Terminal för att starta det.

    Åtkomst till terminalen via Utility-mappen

  3. Skriv följande kommando och tryck på Retur för att köra det:
    sudo atsutil-databaser - ta bort
  4. Du kommer att bli ombedd att ange ditt lösenord för kontot vid uppmaningen. Gör det och tryck Lämna tillbaka återigen för att bevilja nödvändiga behörigheter.
  5. När processen är klar skriver du utgång för att avsluta din kommandoradsession, gå sedan till Arkiv> Avsluta för att lämna Terminal app.
  6. Starta om din Macintosh och problemet ska lösas vid nästa systemstart.
8 minuter läst