Översikt av kapitlet Ge databasen ett lösenord Förhindra ändringar av koden i databasen
10 Säkraochdelaut information I detta kapitel kommer du att få lära dig att: Tilldela ett lösenord till en databas. Förhindra förändringar av databaskoden. Säkra en databas för distribution. databassäkerhet - - - - -
344 Kapitel 10 Säkra och dela ut information Tips I tidigare versioner av Access kunde man ställa in arbetsgrupper och tilldela behörigheter för att begränsa vilken information som var tillgänglig för medlemmarna i varje grupp och vilka åtgärder de kunde vidta. Denna funktion finns inte i Access 2007. Se även Observera Innan du kan använda övningsfilerna i kapitlet måste du hämta och installera dem från bokens webbplats. Se Bokens övningsfiler på sidan 21 för mer information. Felsökning lök Bilder och operativsystemrelaterade instruktioner i boken är från gränssnittet Windows Vista. Om din dator har Microsoft Windows XP och du har problem med att följa instruktionerna, se avsnittet Information för dem som har Windows XP på sidan 11. Sätt ett lösenord för databasen lösenordd
Sätt ett lösenord för databasen 345 Skapa säkra lösenord säkert lösenordd http://www.microsoft.com/sverige/athome/security/privacy/password.mspx - - Tips I tidigare versioner av Access var kryptering och dekryptering separata funktioner som inte krävde lösenord. Om du öppnar en databas som skapats i Access 2002 eller Access 2003 från Access 2007, kommer du fortfarande att kunna välja att koda eller avkoda den, vilket var namnet på processen i dessa versioner. - - - exklusiv användning
346 Kapitel 10 Säkra och dela ut information Databaskryptering binärfill - kryptera - ANVÄND databasen 01_Password. Denna övningsfil finns i mappen Kapitel10 under SFS_Access2007 GLÖM INTE ATT starta Access innan du börjar övningen men öppna inte databasen 01_Password ännu. Knappen Microsoft Office 1. 2. Dokument\SFS_ Access2007\Kapitel10 01_Password- - 3. -
Sätt ett lösenord för databasen 347 4. 5. OK 6. OK 8. OK 9. (OK STÄNG Tips För att t ta bort ett lösenord från en databas öppnar du den exklusivt och skriver in lösenordet. På fliken Databasverktyg i gruppen Databasverktyg klickar du på knappen Dekryptera databas. Skriv lösenordet och klicka på OK. Access tar bort lösenordet så att alla kan öppna databasen.
348 Kapitel 10 Säkra och dela ut information Förhindra ändringar i databaskoden Se även ANVÄND databasen 02_Prevent. Denna fil finns i mappen Kapitel10 un- der SFS_Access2007 GLÖM INTE ATT starta Access innan du börjar med övningen. ÖPPNA databasen 02_Prevent. 1. Makro Basic
Förhindra ändringar i databaskoden 349 2. 3. 4.
350 Kapitel 10 Säkra och dela ut information Tips Inställningarna för Lock och Lösenord fungerar oberoende av varandra. Markering av kryssrutan Lås projekt för visning kräver att användaren anger lösenordet för att kunna se projektet. Om ett lösenord ställts in och kryssrutan Lås projekt för visning är markerad, kan användaren se projektkoden men måste ange lösenordet för att kunna öppna dialogrutan Projektegenskaper. 5. OK 6. Makro Expandera 8. 02_Prevent 9. OK
Förhindra ändringar i databaskoden 351 Tips Du behöver bara ange lösenordet en gång varje databassession. Med andra ord, du behöver inte skriva in det igen om du inte stänger och öppnar databasen på nytt. STÄNG Tips För att ta bort lösenordet klickar du på Egenskaper för base på menyn Verktyg. På fliken Skydd avmarkerar du kryssrutan Lås projekt för visning, tar bort asteriskerna från de båda lösenordsrutorna och klickar sedan på OK. Lås databasen för distribution - - - Tips I tidigare versioner av Access kallades detta för en fil av typen Microsoft Database Executable (MDE). Funktionaliteten och framställningen är likadan. Om du öppnar en äldre (Access 2002 eller Access 2003) MDB-fil i Access 2007 visas kommandot Gör MDE i gruppen Databasverktyg på fliken Databasverktyg i stället för kommandot Gör ACCDE som visas när du arbetar med en databas i Access 2007. -
352 Kapitel 10 Säkra och dela ut information kan inte - - ANVÄND databasen 03_Distribute. Denna övningsfil finns i mappen Kapitel10 under SFS_Access2007 ÖPPNA databasen 03_Distribute. p Knappen Microsoft Office 1. - 2. Dokument\SFS_ Access2007\Kapitel100 Spara 3. 4. Dokument\SFS_ Access2007\Kapitel10
Lås databasen för distribution 353 03_Distribute.accde Tips Filen 03_Distribute.laccdb b anger att databasen är låst eftersom den nu är öppen. När du stänger databasen försvinner filen.laccdb. 5. 03_Distribute 6. I - STÄNG
354 Kapitel 10 Säkra och dela ut information Observera När du skapar en ACCDE-fil från en databas som har flera användare måste du se till att alla andra användare stänger databasen. Du ser om någon annan har databasen öppen om du tittar på den i Windows Utforskaren och ser en fil med samma namn men med filtypen.laccdb (låst Access-databas). Om du ändå öppnar databasen kommer du när du försöker skapa accde-fil att få ett meddelande om att databasen redan är öppen (användar- och datornamn visas) och uppmanas att försöka igen senare. Samarbeta genom SharePoint - -
Att komma ihåg 355 Att komma ihåg -