Post by tigrisekPost by Robert KrawiecCzytałeś o czymś takim jak fronton/zaplecze klient/serwer itp? Plik
"programu", czyli jeden mdb korzysta z tabel z danymi umieszczonymi w drugim
mdb. "Program" jest na każdym kompie (każdy ma swój, ten sam, ale swój) a
mdb z danymi jest na sieci. Tak się robi bazy dla wielu ludzi ...
pozdrawiam
Robert
niewiedziałem że to sie tak nazywa, ale w ten sposób właśnie robię (zrobiłem
już taką jedną bazę) co nie zmienia faktu że potrzebuje zabezpieczenia jej w
postaci: user1 może wrzucać dane do tabeli x ale nie moze do y, user2 odwrotnie.
robie baze na swym kompie i potem umieszczam na jakimś serwku a każdy koleś z
dowolnego innego gdziekolwiek ma miec do niej dostep czyli baza musi wiedzieć
kto to jest i ile ma mu udostępnić.
ok rozumiem że mdw jest konieczny
ale mi nie działa z parametrem /wrkgrp ...
czyli stoję w miejscu
jak zmieniłem na drugim kompku domyślny plik mdw na ten nowy to działa ale
chyba nie o to chodzi bo dlaczego każdy niby miałby to robić u siebie.
a przy okazji
skoro dany msaccess na danym kompie musi miec wlaczone haslo dla admina dla
lokalnego mdw to rozumiem ze kazda proba wlaczenia msaccess (niezaleznie od
tego jaka baza) bedzie oczekiwala podania tego hasla i nic sie nie da z tym
zrobic tak?
P.S.
Robercie, rozumiem twoja irytacje ... :)
mnie to tez juz wkurza
Słuchaj no kolego system zabezpieczeń w Acc polega na tym, że w pliku
informacyjnym grupy roboczej ( instalacyjny „System.mdw, MojaBaza.mdw ) są
zdefiniowani użytkownicy i grupy (Zielony, Kowalski, AdminApl, Odczyt,
Administratorzy) oraz ich hasła, a w pliku gdzie są tabele formularze itd
(TwojaBazaFront.mdb, TwojaBazaZaplecze.mdb ...*.mde) są zdefiniowane
uprawnienia każdego z nich do poszczególnych obiektów, edycji, usuwania itd.
Przy ustawieniu uprawnień Acc koduje sobie te informacje i przypisuje do
identyfikatora, który jest połączeniem nazwy użytkownika, identyfikatora
użytkownika lub grupy i identyfikatora grupy roboczej. W związku z czym dając
swoją bazę na inny komp musisz też dać plik informacyjny grup roboczych, w
którym ta baza była tworzona i zabezpieczona, aby ją można było użytkować.
Dlatego przy pomocy pliku Wrkgadm.exe należy dołączyć się do tej grupy, lub
bazę uruchamiać ze skrótu na tapecie z parametrem „/wrkgrp”. W pierwszym
przypadku Acc póki nie zmienisz załączenia do innej grupy roboczej -w domyśle
instalacyjnej- zawsze będzie wymuszał logowanie, natomiast w drugim przypadku
Acc może być załączony do instalacyjnej i nie wymuszać logowania , a
parametr „/wrkgrp” będzie go automatycznie przekierowywał na Twoją grupę
roboczą gdzie logowanie obowiązuje. Oczywiście z innej grupy roboczej też można
uruchamiać Twoją bazę, ale pod warunkiem, że posiada ona ten sam identyfikator
co Twoja grupa robocza oraz są w niej tacy sami użytkownicy i grupy z takim
samym identyfikatorem co w Twojej grupie roboczej.
Koniecznie przeczytaj to: (Acc 97)
(Help: ..>zabezpieczanie danych przed zmianami...> pliki informacyjne grup
roboczych...> sposoby udostępniania użytkownikom zabezpieczonych aplikacji i
grup roboczych).Zresztą inne tematy pokrewne też.
(Przykład skrótu na tapecie: "C:\Program Files\Microsoft
Office\Office\msaccess.exe" "D:\...\TwojaBazaFront.mdb" /wrkgrp "C:\Winnt\System
32\TwojaGrupaRobocza.mdw"
...Twój poprzedni post:
no niestety musze przez siec, baza ma byc dla wielu ludzi.
z tym plikiem mdw to mnie zmartwiles bo kazdy bedzie musial wiedziec jak ten
skrot sobie zrobic (to sie da załatwić) i tak uwazam ze to bz sensu jakby nie
moglo byc te pare kilo wpisane w mdb.
no mniejsza z tym. i tak mi nie dziala nawet po zrobieniu skrotu i dopisaniu w
sciezce parametru /wrkgrp lalala.mdw
nadal twierdzi ze moj uzytkownik nie istnieje grrrrrrrrrrrrrrrrrrrr
i juz poprostu wymiekam :((((((
...
Podłącz na początek przy pomocy pliku Wrkgadm.exe, jeżeli na Twoim kompie
jesteś jako użytkownik to i po podłączeniu na innym do Twojego.mdw musisz tam
być. Nie ma innego wyjścia.
Jeżeli uważasz, że to bez sensu... hmm... – są też inne programy bazodanowe.
(uffffffffff...) ... jeszcze nigdy tyle się nie napisałem na grupie.
Powodzenia.
AP
--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl