Principy role informačních souborů pracovních skupin v zabezpečení aplikace Access

Střední: Vyžaduje základní maker, kódování a interoperability dovedností.

Tento článek se týká pouze databáze aplikace Microsoft Access (MDB).


Aplikace Microsoft Access 2000 verzi tohoto článku naleznete v tématu
305541 .

Aplikace Microsoft Access 97 verzi tohoto článku naleznete v tématu
303941 .

Souhrn

Tento článek vysvětluje roli a vztah informačního souboru pracovní skupiny v zabezpečení aplikace Microsoft Access.

Další informace

Při instalaci aplikace Microsoft Access a prvním otevření databáze, je vytvořen soubor s názvem System.mdw. Toto je výchozí informační soubor pracovní skupiny.

Ve výchozím nastavení v počítačích se systémem Microsoft Windows 2000 soubor System.mdw vytvoří v profilu uživatele v následující cestě.

POZNÁMKA: složka Data aplikací je skrytá složka.
C:\Documents and Settings\ < uživatelské jméno > \Application Data\Microsoft\Access\System.MDW
V počítačích se systémem Microsoft Windows 98 je vytvořen výchozí soubor System.MDW v následující cestě:
C:\Windows\Application Data\Microsoft\Access\System.MDW
Informační soubor pracovní skupiny je povinná součást při použití databáze aplikace Microsoft Access (MDB). Tento soubor je požadována pro spuštění instalace i úplnou instalaci aplikace Microsoft Access. Tento soubor je důležitou součástí zabezpečení aplikace Microsoft Access.

Pokud vyvíjíte databázové aplikace, je důležité, že máte dobré znalosti z informačního souboru pracovní skupiny. Je vhodné vyhradit pro použití zabezpečení v aplikaci Access poslední fáze procesu vývoje. Do té doby můžete vyvíjet databázové aplikace v nezabezpečené databázi.

Pracovní skupina je skupina uživatelů, kteří sdílejí data ve víceuživatelském prostředí. Při implementaci zabezpečení databáze účtů uživatelů a skupin jsou zaznamenány v informačním souboru pracovní skupiny. Uživatelská hesla jsou také uloženy v informačním souboru pracovní skupiny.

DŮLEŽITÉ: Pokud vytvoříte v databázi zabezpečení aplikace Access, doporučuje společnost Microsoft uložit záložní kopii informačního souboru pracovní skupiny na bezpečném místě. Jestliže se soubor ztratí nebo poškodí, je jediným způsobem, jak rychle obnovit informační soubor pracovní skupiny soubor obnovit ze záložní kopie. Pokud nemáte záložní kopii, je nutné znovu vytvořit uživatelské a skupinové účty se stejnými osobními čísly, které byly původně přiřazeny. Pokud nový informační soubor pracovní skupiny nebude vytvořen přesně jako původní soubor, nebudete moci databázi otevřít soubor pracovní skupiny.

Aplikace Access používá informační soubor pracovní skupiny i v případě, že databáze nebyla zabezpečena. Výchozí uživatelský účet Admin, který je uložen v informačním souboru pracovní skupiny, se používá k otevření všech nezabezpečených databází. Pokud přiřadíte heslo uživatele Admin, obdržíte výzvu k přihlášení, při otevření databáze.

Další informace o zabezpečení databáze aplikace Microsoft Access klepněte na následující číslo článku databáze Microsoft Knowledge Base:

289885 jak pomoci chránit databázi aplikace Microsoft Access

Přístup zabezpečení je založeno na hierarchii skupin, uživatelů a databáze objekty (formuláře, sestavy, dotazy a tak dále).

Uživatele a skupiny

Skupiny jsou seskupení uživatelů, kteří obvykle, ale ne vždy stejnou roli ve sdílené databázi. Můžete chtít některým uživatelům udělit větší kontrolu než ostatní. Chcete-li spravovat uživatele, kteří chtějí mít různé úrovně oprávnění, doporučujeme umístit uživatele do samostatných skupin na základě jejich rolí a přiřazení oprávnění skupiny, nikoli jednotlivých uživatelů.

Uživatelé jsou jednotlivci, kteří budou pracovat s všechny nebo část databáze. Uživatel může patřit do více než jedné skupiny. Je důležité mít na paměti, že pokud je uživatel členem více skupin, bude mít oprávnění nejširší přiřazeny k žádné skupiny, do které patří.

Informační soubor pracovní skupiny jsou uloženy informace o uživateli a skupině. Každý uživatelský účet je vytvořen s přihlášením uživatele, heslo a osobním číslem. Každá skupina je vytvořen s názvem skupiny a ID pracovní skupiny. Že informace jsou uloženy v informačním souboru pracovní skupiny.

Databázové objekty

Každý databázový objekt má vlastníka a řadu oprávnění, která je třeba nastavit na úrovni skupiny nebo jednotlivého uživatele.

Pokud správce databáze vytvoří skupiny uživatelů, kteří pracují ve stejné kapacity a budou mít stejná oprávnění u všech objektů, je mnohem snazší přiřadit oprávnění na úrovni skupiny než se pokoušet spravovat jednotlivé uživatelské účty v celé společnosti. Pokud oprávnění jsou přiřazeny ke skupině, rozšíří se na každého jednotlivého člena této skupiny. Proto správce databáze můžete snadno nastavit nový uživatelský účet uživatele přiřadit ke správné skupině a mají nového uživatele okamžitě. Oprávnění skupiny budou řídit činnost uživatele automaticky.

Oprávnění

Oprávnění jsou udělována skupinám a uživatelům regulovat, jak smějí pracovat s každé tabulky, dotazu, formuláře, sestavy a makra v databázi. S oprávněními uživatele nebo skupinu můžete vytvořit, zobrazit, upravit nebo odstranit již vytvořené objekty. Uživatelé přebírají oprávnění skupin, ke kterým jsou přiřazeny.

POZNÁMKA: není vhodné povolovat uživatelům provádění změn návrhu v produkční databázi. Společnost Microsoft doporučuje, aby návrh změn pouze vývojáře kopii zabezpečené databáze. Lze pak redistribuovat zabezpečené databáze.

Oprávnění a vlastnictví databázových objektů jsou uloženy v databázi. Protože oprávnění a vlastnictví jsou vždy přiřazeny uživatelské a skupinové účty, které jsou uloženy v informačním souboru pracovní skupiny, musí být zabezpečená aplikace vždy schopna odkazovat na konkrétní informačního souboru pracovní skupiny, kterým byla zabezpečena.

Při práci s více než jedné databáze aplikace Access ze stejné pracovní stanice nebo serveru, je možné používat více informačních souborů pracovních skupin. Jedna databáze může být zabezpečena, zatímco jiné nejsou. Každá databáze může mít své vlastní samostatné schéma zabezpečení. Po přístupu zabezpečení aplikace, informační soubor pracovní skupiny, který používá nastavení zabezpečení je pouze informačního souboru pracovní skupiny, který bude databáze pracovat. Informační soubor pracovní skupiny můžete zkopírovat do každé místní pracovní stanici nebo sdílet přes síť.

SPRÁVA SOUBORŮ PRACOVNÍCH SKUPIN

Vývojář nebo správce aplikace může vytvořit další pracovní skupiny souborů informace tak, že spustíte z nabídky aplikace Access administrátor. V nabídce Nástroje v aplikaci Access přejděte na položku zabezpečenía potom klepněte na příkaz Administrátor.

Všimněte si, že Administrátor zobrazí umístění aktuální informační soubor pracovní skupiny. Vytvořit nebo připojit informační soubory pracovních skupin slouží Administrátor. Připojení určitého informačního souboru pracovní skupiny, bude soubor výchozí soubor pracovní skupiny při spuštění aplikace Microsoft Access jedním z následujících způsobů:
  • Z nabídky programy v systému Windows.
  • Z plochy zástupce databázového souboru.
  • Pomocí přidružení souboru při poklepání na soubor databáze v programu Průzkumník Windows.
Uživatele můžete použít výchozí informační soubor pracovní skupiny, nebo můžete vynutit použití zabezpečeného informačního souboru pracovní skupiny vytvořené pro určitou databázi Access. Chcete-li spojit specifické zabezpečené databázové soubory s informačními soubory pracovních skupin, je třeba vytvořit zástupce na ploše. Každý zástupce na ploše musí mít příkazového řádku nastavený na spuštění specifické databáze a použití určitého informačního souboru pracovní skupiny zabezpečeného s touto databází.

Pokud chcete zahájit zabezpečenou databázi aplikace Access s názvem MyApp.mdb ve složce s názvem MyAppFolder s informačním souborem pracovní skupiny použitým při zabezpečení souboru MyApp.mdb, musí syntaxe příkazového řádku zahrnovat přepínač příkazového řádku/wrkgrp, například:
"C:\Program Files\Microsoft Office\Office\MSAccess.Exe" "C:\MyAppFolder\MyApp.MDB" /wrkgrp "C:\MyAppFolder\System.MDW"
Můžete vytvořit zástupce a zadat tuto syntaxi jako cíl zástupce.

Další informace o spouštěcích parametrech příkazového řádku klepněte na následující číslo článku znalostní báze Microsoft Knowledge Base:
209207 ACC2000: jak používat přepínače příkazového řádku v aplikaci Microsoft Access

Název informačního souboru

Informační soubor pracovní skupiny můžete přidělit jiný název než výchozí název System.mdw. Název informačního souboru pracovní skupiny se stejným názvem jako je zabezpečení databáze s cílem rychle odlišit od jiných souborů MDS a přidružit správný databázový soubor.

Další metodou pro správu více více informačních souborů pracovních skupin je umístit kopii správného informačního souboru pracovní skupiny do stejné složky jako databáze, která je přidružena.

Další a nové kopie souboru System.mdw lze vytvořit pomocí specifických databází. Pokud jste omylem "zabezpečení" výchozí kopii souboru System.mdw, můžete ji zkopírovat do složky aplikace a potom vytvořit nový soubor System.mdw ve výchozí cestě. Chcete-li vytvořit nový informační soubor pracovní skupiny, postupujte takto:
  1. Spusťte aplikaci Microsoft Access bez otevření specifické databáze.
  2. V nabídce Nástroje přejděte na položku zabezpečenía potom klepněte na příkaz Administrátor.
  3. Klepněte na tlačítko vytvořit v dialogovém okně, které se zobrazí.
  4. V dialogovém okně Informace o vlastníkovi pracovní skupiny zadejte vaše jméno, organizaci a ID pracovní skupiny. Uložení ID pracovní skupiny.
  5. V dialogovém okně Informační soubor pracovní skupiny poznamenejte si cestu a název, který se zobrazí jako výchozí pro nový informační soubor pracovní skupiny. Pokud chcete umístit soubor do jiného umístění, upravte cestu. Můžete také změnit název souboru.
  6. Pokud existuje jiný soubor pracovní skupiny se stejným názvem, administrátor zobrazí dotaz, zda chcete soubor přepsat. Po provedení výběru, klikněte na tlačítko OK.
  7. Další okno, je okno potvrzení, které zobrazí všechny informace, které jste zadali. Zkontrolujte a klepněte na tlačítko OK nebo Změna Pokud zjistíte, že něco, co není správné.
  8. Pokud soubor pracovní skupiny byl úspěšně vytvořen, se zobrazí okno s potvrzením. Klepněte na tlačítko OK v této zprávě. Proces je dokončen.
  9. Nyní můžete ukončit program Administrátor nebo jiný soubor pracovní skupiny, aby výchozí soubor připojení.

Databáze aplikace Access Run-Time

Pokud balíček aplikace Microsoft Access pomocí aplikace Microsoft Office Developer, musí zahrnovat odpovídající zabezpečeného informačního souboru pracovní skupiny pro zabezpečenou databázi, kterou distribuujete.

Pokud nejsou distribuce zabezpečené databáze Microsoft Access, nemáte zahrnout informační soubor pracovní skupiny.

POZNÁMKA: Pokud distribuujete databázi aplikace Microsoft Access s profilem, je třeba přidat informační soubor pracovní skupiny i v případě, že databáze není zabezpečená.

Odkazy

Další informace o zabezpečení aplikace Microsoft Access v tématu "Časté otázky k zabezpečení aplikace Microsoft Access pro aplikaci Microsoft Access verze 2.0 až 2000" dokument white paper na následujícím webu společnosti Microsoft:
Vlastnosti

ID článku: 305542 - Poslední kontrola: 12. 1. 2017 - Revize: 2

Váš názor