Faq/Calc/Hvordan fjernes et adgangskodebeskyttet ark-flag
TDF LibreOffice Document Liberation Project Community Blogs Weblate Nextcloud Redmine Ask LibreOffice Donate
Hvis du er kommet her for at vide hvordan man fjerner en adgangskodebeskyttet kryptering fra en .ods- eller .xlsx-fil: der findes ingen anden vej at prøve adgangskode-kombinationer med rå styrke. Held og lykke.
Hvordan fjernes et adgangskodebeskyttet ark-flag
Der findes et beskyttelses-flag, der bestemmer, om et ark og dets celler kan redigeres eller ej, hvilket også i tilfældet med en tildelt adgangskode mere eller mindre bare er et simpelt flag i filformatet. Det er muligt at fjerne det, hvis du ved, hvad du gør. Tag backup af dit dokument først! Vi tager ikke ansvaret, hvis en ændring af dit dokument resulterer i, at noget æder din kat eller endnu værre.
Det lagrede flag afhænger naturligvis af dokumentformatet.
I en .ods-zip fil er det i content.xml-filen i et element table:table, som svarer til det omtalte ark; fjern attributterne table:protected og table:protection-key og table:protection-key-digest-algorithm sammen med deres værdier opfrisk (!) .ods-zip-en med den ændrede fil. Opret ikke en ny zipfil.
I en .xlsx-zipfil er det i en xl/worksheets/sheet*.xml-fil (nummereret i samme orden som arkene), fjern hele <sheetProtection.../>-elementet og opfrisk (!) .xlsx-zip-en med en ændrede fil.
Hvis alt dette er sort snak for dig, bed nogen om at gøre det for dig.
How to remove a Password Protected Sheet Flag using GUI
Save the file to another file type. Say, if your spreadsheet having password-protected sheets is XLSX, save it as ODS. This will show a dialog asking you to re-type passwords:
Clicking the Re-type button gives you another dialog, which has an option to remove the password:
Activating it allows to proceed with saving the file; and then, the resulting file will have the sheet protection without a password.
hvordan fjernes et kodeordsbeskyttet regnearksstrukturflag
Meget lignende arkbeskyttelsesflaget eksisterer der også et strukturbeskyttelsesflag til at forhindre visning og flytning af arkene.
Og igen: Tag sikkerhedskopi af dit dokument!
I en .ods zipfil er det i filen content.xml i elementet office:spreadsheet (der indeholder elementet table:table sheet elements), du fjerner attributterne table:structure-protected og table:protection-key ogtable:protection-key-digest-algorithm sammen med deres værdier og attributer og opfrisker (!) .ods-zipfilen med den modificerede fil. Opret ikke en ny zip-fil.
TBD: hvis der findes (aktuelt lagrer Calc ikke noget af den slags) et TDB-dokument, hører det til .xlsx
Nota Bene
NB: at opfriske en zip-fil betyder at bruge fx kommandoen
zip -f filename.ods content.xml
Opret ikke en ny zipfil og udelad ikke indstillingen -f. Det bevarer den oprindelige filorden og filernes kompressionsalgoritmer i zip-arkivet, hvilket kan være vitalt.
Når du har læst dette, skulle det det være klart, at et arkbeskyttelses-flag, endda med en tilknyttet adgangskode, ikke er en sikker måde at beskytte ting på. Det beskytter ark og celler mod at blive redigeret i en normal arbejdsproces, men det er på ingen måde en sikkerhedsforanstaltning.
Igen: du lavede en backup af din fil, før du prøvede dette -- ikke sandt?