Elektroda.pl
Elektroda.pl
X
Elektroda.pl
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.
itemscope itemtype="https://schema.org/QAPage"

Brak widoczności folderu i jego zawartosci, odczyt bazy danych poprzez MS Access

Vampire1984 23 Sie 2011 18:48 1117 3
  • Brak widoczności folderu i jego zawartosci, odczyt bazy danych poprzez MS Access

    #1
    Poziom 8  

    Witam!

    Szef zażyczył sobie bym utworzył folder sieciowy o Nazwie np. Nowy Folder. Tylko On by miał pełne prawa do modyfikacji tego folderu oraz jego zawartości. Inni użytkownicy nie mieli by możliwości widzieć tego co jest w Nowym Folderze (przez Eksplorator czy inną przeglądarkę plików). W tym folderze znajdowałaby się baza danych (karta pracy napisana Access 2010), do której zwykli użytkownicy mieliby się łączyć poprzez swoją aplikację znajdująca się na ich komputerze. Odczyt danych z tej karty pracy odbywałby się przez naciśniecie odpowiedniego przycisku w ich pliku. Jest takie coś możliwe w systemie Windows 2000 Server lub wyższych albo Linuksie?
    Pozdrawiam

    0 3
  • #2
    Specjalista Sieci, Internet

    Vampire1984 napisał:
    Inni użytkownicy nie mieli by możliwości widzieć tego co jest w Nowym Folderze (przez Eksplorator czy inną przeglądarkę plików). W tym folderze znajdowałaby się baza danych (karta pracy napisana Access 2010), do której zwykli użytkownicy mieliby się łączyć poprzez swoją aplikację znajdująca się na ich komputerze.


    Nie ma takiej możliwości, applikacja Access wymaga dostępu do katalogu jak zwykły użytkownik z poziomu pulpitu.

    Musisz napisać aplikację uzywając serwera sql (ms sql, mysql, etc...) wtedy nie udostępniasz katalotu a applikacja komunikuje się po porcie sieciowym.

    0
  • #3
    Poziom 8  

    Ok dziękuje za odpowiedz.

    0
  • #4
    Poziom 26  

    bogiebog napisał:
    Vampire1984 napisał:
    Inni użytkownicy nie mieli by możliwości widzieć tego co jest w Nowym Folderze (przez Eksplorator czy inną przeglądarkę plików). W tym folderze znajdowałaby się baza danych (karta pracy napisana Access 2010), do której zwykli użytkownicy mieliby się łączyć poprzez swoją aplikację znajdująca się na ich komputerze.


    Nie ma takiej możliwości, applikacja Access wymaga dostępu do katalogu jak zwykły użytkownik z poziomu pulpitu.

    <...>


    Niemniej MSAccess (bawiłem się nim kiedyś dość sporo, ale daaaawno temu) umożliwia nadanie do swoich baz praw na poziomie użytkownika (zakładanie kont, grup, nadawanie uprawnień do obiektów). Czyli tylko określeni, uprawnieni użytkownicy będą w ogóle mogli otwierać daną bazę, a także posiadać określone przez administratora/autora bazy uprawnienia do obiektów w niej zawartych. Np. móc otwierać tabele (kwerendy, formularze, etc.) A, B, C, ale nie posiadać dostępu do X, Y, Z.
    Jakkolwiek wszyscy ci użytkownicy będą fizycznie podsiadali dostęp ("widzieli") do pliku bazy (.mdb - o ile się nic nie zmieniło) w udostępnionym folderze.

    Pozdrawiam -

    Stanley

    0