Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: +++ Problem z grupa robocza, jak to naprawic ??????? +++
dietert




Typ: neutral
Postów: 6
Zarejestrowany: Mar 2005
+++ Problem z grupa robocza, jak to naprawic ??????? +++

Witam,

ponownie prosze o pomoc.
mam bazke, ktora dziala na sieci w trybie wpoluzytkowania. do tego mam stworzona osobna grupe robocza i tu zaczynaja sie schody.
Przy odpaleniu bazy danych przez jednego uzytkownika plik grupy roboczej jest blokowany w sposob (chyba) wylacznosci bo kolejny user otrzymuje juz taki komunikat:
"Nie mozna uzyc 'sciezka do pliku roboczego'; plik jest juz w uzyciu".
Gdzie jest blad ????
Probowalem juz udostepnic plik bazy danych i grupy roboczej do administracji oraz cala sciezke i dzieje sie to samo.

Prosze o pomoc !!!

14-04-2005 09:17
Pokaż profil dietert  Wyślij email do dietert   
karolinavb




Typ: neutral
Postów: 468
Zarejestrowany: Jan 2003

Zakładam,że w obu wypadkach używasz skrótu do otwarcia bazy danych i że ścieżka podana w tym skrócie do pliku grupy roboczej mdw jest wszędzie prawidłowa , że nie używasz nazwy systemowej dla tego pliku mdw

- sprawdź jakie uprawnienia ma użytkownik do katalogu, w którym znajduje się mdw i mdb (musi mieć zapis, odczyt, tworzenie, kasowanie), jeśli 1-szy użytkownik nie ma odpowiednich uprawnień, otwiera na wyłaczność...bo nie może stworzyć pliku ldb
- albo też 1-den z użytkowników ma prawa do otwierania bazy na wyłączność


No i że skrót wygląda mnie więcej np tak:

"C:\Program Files\Microsoft Office\Office10
\MSACCESS.EXE" /wrkgrp "\\Org\karolina\FrontDB.mdw" "\\Org\karolina\MojaBD.mdb"

[Post edytowany dnia 14-04-2005 13:56 przez karolinavb]


_____________________________________________
Karolina

14-04-2005 13:47
Pokaż profil karolinavb  Wyślij email do karolinavb   
dietert




Typ: neutral
Postów: 6
Zarejestrowany: Mar 2005

Kazdy user otrzymal skrot do danej bazy.
W skrocie umiescilem nastepujaca sciezke:
\Plvwppnc00283officeMSACCESS97.EXE "\Plvwppnc00283lgrGrupyMag.mdb" /wrkgrp "\Plvwppnc00283DB_GROUPREKLAMACJE.MDW"

Katalogi gdzie znajduja sie baza oraz grupa robocza sa udostepnione w sieci z uprawnieniami

KAZDY - odczyt zmiana

poza tym uzytkownicy, ktozy maja prawa do tej bazy otrzymali uprawnienia do tych katalogow

USERSGROUP - czytanie, uruchamianie, listowanie katalogow, zapis.

Baza ta znajduje sie na jednym kompie, ktory roi jako niby serwer tej bazy.
Na samym serwerze nie ma problemow z zalogowaniem sie kilku uzytkownikow.
Problem pojawia sie kiedy na serwerze jest zalogowany user lub kilku a ktos chce sie podlaczyc z innego kompa do bazy. Wtedy otrzymuje komunikat o zajetosci pliku grupy roboczej.

Przejzalem jeszcze raz uprawnienia w pliku roboczym i znalazlem cos takiego.
Jeden z userow mial uprawnienia do otwierania bazy tylko w trybie wspoldzielenia. NAtomiast grupa do ktorej nalezy ma uprawniania do otwierania z wylacznoscia ale rowniez w trybie wspoldzielenia.
zy tu  moze byc konflikt lub czy to moze powodowac ten blad o ktorym pisze ????
Nie wiem co dalej, baza stoi nikt nie moze do niej wchodzic bo nie wiem co mam dalej zrobic.
Wpadlem na pomysl ze utworze nowa baze przeimportuje wszystko do tej nowej, utworze rowniez nowy plik grupy roboczej i tez przeimporuje wszystko. Jak myslisz moze to pomóc czy nie ???

Dzieki za info

Pozdr
Marek

[Post edytowany dnia 14-04-2005 14:44 przez dietert]

14-04-2005 14:42
Pokaż profil dietert  Wyślij email do dietert   
karolinavb




Typ: neutral
Postów: 468
Zarejestrowany: Jan 2003

1. Użytkownik dziedziczy uprawnienia grup do których należy, moim zdaniem..

2. Na podstawie tego co mówisz, sądzę raczej, że jest to problem niewystarczających uprawnień dla użytkowników z innego kompa.

3. Pomysł z utworzeniem nowej bazy jest o tyle dobry, że pomoże Ci sprawdzić czy nie jest to problem samej bazy ( a kompaktowałeś ją ?)

4 Nie rozumiem co masz na myśli mówiąc przy tym "przeimporuje wszystko" w odniesiniu do mdw, może lepiej sprawdzić jeszcze raz wszystkie uprawnienia i na nowo utworzyć nowe....

5. Jeszcze raz:

NAtomiast grupa do ktorej nalezy ma uprawniania do otwierania z wylacznoscia

Jeśli to stanowiłoby problem, wówczas wystarczy taka próba:
aby na kompie (gdzie jest baza) zalogował się tylko taki user, który nie należy do grupy posiadajacej uprawniania do otwierania z wyłącznością i sam nie ma takich uprawnień, jeśli nie masz takiego usera możesz go w końcu dodać (lub nawet nową grupę), a potem usunąć i wówczas przy  zalogowanym takim użytkowniku spróbować dojść do bazy z innego kompa z innego kompa, przynajmniej tą możliość blokowania wyeliminujesz.


_____________________________________________
Karolina

14-04-2005 15:11
Pokaż profil karolinavb  Wyślij email do karolinavb   
dietert




Typ: neutral
Postów: 6
Zarejestrowany: Mar 2005

Hej,

1. Wydaje mi sie ze wazniejsze sa uprawnienia, przydzielone do userid niz te, ktore sa przydzielone grupie do ktorej nalezy.

2. Wszyscy uzytkownicy maja takie same prawa bo naleza do jednej grupy "USERS" a dla nich nie precyzowalem osobnych uprawnien dla userid.

3. Kompaktowalem, naprawialem i inne cuda i nic. Jeszcze poszukam moze znajde ten paskudny blad.

4. MOze zle sie wyrazilem, mialem na mysli wlasnie utworzenie zupelnie nowego pliku.

5. Nie robilem jeszcze takiego testu zaraz sie zabieram do pracy.

Dzieki serdeczne Karolina za cenne podpowiedzi, juz drugi raz ratujesz mi t....ek. O wynikach poinformuje Cie na tym forum jeszcze dzisiaj

Pozdro
Marek

15-04-2005 07:14
Pokaż profil dietert  Wyślij email do dietert   
karolinavb




Typ: neutral
Postów: 468
Zarejestrowany: Jan 2003

Marku

Odp na :
1. Wydaje mi sie ze wazniejsze sa uprawnienia, przydzielone do userid niz te, ktore sa przydzielone grupie do ktorej nalezy.

to ważne jest
cytuję za "Podręcznik Microsoft Access 2000 - John Viescas


W Accessie stosowany jest najmniej restrykcyjny  model uprawnień, co oznacza, że identyfikatorowi użytkownika, bądź jakiejkolwiek grupie , do której dany użytkownik należy, nadawane są najwyższe uprawnienia..... Zauważ , że użytkownicy mogą niejawnie dziedziczyć dodatkowe uprawnienia i prawa właśności ze względu na przynależność do jednej lub kilku grup.

oraz w helpie Accessa:

Uprawnienia przypisane grupie stosują się do wszystkich użytkowników w tej grupie.

Jeśli pisząc "USERS" maszna myśli grupę roboczą w users (tę która tam jest już, być może tu źle się zrozumieliśmy ?), to z tego co ja wiem po stworzeniu nowej grupy roboczej należy grupie o nazwie users zabrać wszystkie uprawnienia.

Zobacz też, jeśli nie czytałeś tego:

http://support.microsoft.com/default.aspx?scid=%2Fsupport%2Faccess%2Fcontent%2Fsecfaq.asp

punkt
1. What are the steps to help protect a database?


Sorry, że tak dopisuję, a śledzę swoje notaki, więc moze jest to troche nieuporządkowane .

Admin powinien być usunięty z grupy Admins i należy mu odebrać wszystkie uprawnienia.
Admin będzie więc należał tylko do grupy Users i tej grupie też należy odebrać wszystkie uprawnienia.


Jeśli Cie to interesuje, mogę przesłać swoją skróconą receptę jaką sobie zapisałam, nie zakładam ,że jest on poprawna w zupełności, lecz taką stosuję, może tam naniesiesz swoje uwagi, jeśli z czymś się nie zgodzisz.

A może jeszcze tak "poza konkursem" warto poczytać:

http://www.microsoft.com/technet/prodtechnol/office/office2000/proddocs/opg/part3/ch16.mspx

[Post edytowany dnia 15-04-2005 10:04 przez karolinavb]


_____________________________________________
Karolina

15-04-2005 09:13
Pokaż profil karolinavb  Wyślij email do karolinavb   
dietert




Typ: neutral
Postów: 6
Zarejestrowany: Mar 2005

hej,

alleluja !!!!!!!!!

mam sk......ca !!!
NIe wiem dlaczego tak sie dzieje.
Wychodzi ze sam zablokowalem baze w momencie robienia NAPRAW lub DEFRAGMENTUJ.
Wlasnie wykonalem te czynnosci kiedy system mi zglosil iz nie moze tego zrobic bo user "XXX" ma wlasnie otwarta te baze na wylacznosc.
User XXX to ja wiec jak to sie stalo skoro nigdy nie otwieralem bazy spod Accesse (tym bardziej na wylacznosc) tylko ze skrotu i ewentualnie z klawiszem SHIFT. Zawsze w ten sposob dokonywalem wszelkich napraw badz uzupelnien, a tu raptem cos takiego.
Tym tropem poszedlem dalej i otwarlem z pod Accessa te baze i se okazalo ze w oknie "Otworz plik" mam zaznaczoną pozycje "Wylacznosc" !!!
Jak to wylaczulem to problem sie rozwiazal sam !!!
Sama przyznasz ze troche glupawy przypadek tym bardziej ze w opcjach bazy danych domyslnym trybem jest "WSPOLOZYTKOWANIE".

Nie za bardzo jeszcze to rozgryzlem ale dojde do tego jak to sie stalo.

Jeszcze raz dziekuje za pomoc
Pozdro
Marek T.

15-04-2005 14:56
Pokaż profil dietert  Wyślij email do dietert   
Wszystkich odpowiedzi: 6 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1