Hallo Wissende, ich komme nicht weiter.
Ich habe eine Datenbank erstellt mit Tabellen, Abfragen und Formularen. Diese habe ich per USB-Stick an verschiedenen PCs geöffnet, meist nur zum Nachsehen, manchmal auch zum Nachtragen. Nun habe ich neuerdings auf ca. die Hälfte der Abfragen keine Lese- oder sonstige Berechtigung mehr.
Das Problem ist jetzt folgendes: Zu Hause, wo mir die Abfragen angezeigt werden, darf ich keine Berechtigungen ändern (obwohl ich das Ding selbst erstellt habe!), und in der Firma, wo ich die Berechtigungen ändern kann, werden mir diese Abfragen nicht angezeigt! Wenn ich alle Abfragen markiere (die Kästchen sind dann farblich hinterlegt, offenbar weil die Berechtigungen eben für die nicht angezeigten Abfragen anders sind) und das einstelle, hat sich beim nächsten Öffnen nichts geändert. Beim Ändern der Berechtigung für eine einzelne Abfrage klappt es aber.
Bitte helft mir - am besten, indem ihr mir sagt, wie ich die nicht angezeigten Abfragen sichtbar machen kann, oder wie ich die Berechtigung für meine eigene Datenbank zurückbekomme.
Vielen Dank schon mal!
Verena
Hallo Wissende, ich komme nicht weiter.
Ich habe eine Datenbank erstellt mit Tabellen, Abfragen und
Formularen. Diese habe ich per USB-Stick an verschiedenen PCs
geöffnet, meist nur zum Nachsehen, manchmal auch zum
Nachtragen. Nun habe ich neuerdings auf ca. die Hälfte der
Abfragen keine Lese- oder sonstige Berechtigung mehr.
Das Problem ist jetzt folgendes: Zu Hause, wo mir die Abfragen
angezeigt werden, darf ich keine Berechtigungen ändern (obwohl
ich das Ding selbst erstellt habe!), und in der Firma, wo ich
die Berechtigungen ändern kann, werden mir diese Abfragen
nicht angezeigt! Wenn ich alle Abfragen markiere (die Kästchen
sind dann farblich hinterlegt, offenbar weil die
Berechtigungen eben für die nicht angezeigten Abfragen anders
sind) und das einstelle, hat sich beim nächsten Öffnen nichts
geändert. Beim Ändern der Berechtigung für eine einzelne
Abfrage klappt es aber.
Bitte helft mir - am besten, indem ihr mir sagt, wie ich die
nicht angezeigten Abfragen sichtbar machen kann, oder wie ich
die Berechtigung für meine eigene Datenbank zurückbekomme.
Hallo,
hört sich nach falscher MDW-Datei an, bzw. falsch einstelltem Sicherheitssystem.
Wie öffnest Du denn die DB überhaupt?
Viele Grüße vom Bodensee
Franz , DF6GL
PS: Feedback erwünscht!
Bitte helft mir - am besten, indem ihr mir sagt, wie ich die
nicht angezeigten Abfragen sichtbar machen kann, oder wie ich
die Berechtigung für meine eigene Datenbank zurückbekomme.Hallo,
hört sich nach falscher MDW-Datei an, bzw. falsch einstelltem
Sicherheitssystem.
MDW, was ist das? Hab ich noch nie gehört.
Wie öffnest Du denn die DB überhaupt?
In der Firma nach den Fragen „Sicherheitswarnung: Unsichere Ausdrücke sind nicht blockiert. Möchten Sie unsichere Ausdrücke blockieren?“ - [Nein] und „Diese Datei ist möglicherweise nicht sicher, falls diese Code enthält der entwickelt wurde, um auf Ihrem Computer Schaden anzurichten. Möchten Sie diese Datei öffnen oder den Vorgang abbrechen?“ [Öffnen]
Bevor ich diese Datei das erste Mal in der Firma geöffnet habe, gab es diese Fenster nicht; zu Hause erscheint meist nur das zweite. Hilft Dir das weiter?
Viele Grüße vom Bodensee
Franz , DF6GL
PS: Feedback erwünscht!
Aber immer doch - wenn ich nicht auf Antwort hoffte, würde ich nicht hier fragen
Gruß Verena
Hallo,
hört sich nach falscher MDW-Datei an, bzw. falsch einstelltem
Sicherheitssystem.MDW, was ist das? Hab ich noch nie gehört.
mhmm, diese Frage sagt mir, daß Du gar nicht das Sicherheitssistem von Access aktiviert hast.
Wieso sprichst Du dann von „Berechtigungen“? welche meinst Du dabei?
Wie öffnest Du denn die DB überhaupt?
In der Firma nach den Fragen „Sicherheitswarnung: Unsichere
Ausdrücke sind nicht blockiert. Möchten Sie unsichere
Ausdrücke blockieren?“ - [Nein] und „Diese Datei ist
möglicherweise nicht sicher, falls diese Code enthält der
entwickelt wurde, um auf Ihrem Computer Schaden anzurichten.
Möchten Sie diese Datei öffnen oder den Vorgang abbrechen?“
[Öffnen]
siehe mal hier:
www.donkarl.com FAQ 2.28
PS: Feedback erwünscht!
Aber immer doch - wenn ich nicht auf Antwort hoffte, würde ich
nicht hier fragen
Bestens! Aber schau Dir mal die anderen Threads an, da gibt es bei den meisten keine (letzte) Rückmeldung mehr vom Fragesteller über Erfolg oder Nichterfolg…
(Signatur):
Viele Grüße vom Bodensee
Franz , DF6GL
PS: Feedback erwünscht!
MDW, was ist das? Hab ich noch nie gehört.
mhmm, diese Frage sagt mir, daß Du gar nicht das
Sicherheitssistem von Access aktiviert hast.
Ich sicher nicht, aber über die Voreinstellungen bzw. die Vorgaben in meiner Firma kann ich nix sagen.
Wieso sprichst Du dann von „Berechtigungen“? welche meinst Du
dabei?
Extras - Sicherheit - Benutzer- und Gruppenberechtigungen
siehe mal hier:
www.donkarl.com FAQ 2.28
Danke für den Hinweis, habe ich gelesen und ausprobiert; betrifft aber leider nur die Meldungen und zeigt mir auch nach dem Stellen der Sicherheitsstufe auf „niedrig“ nicht die Abfragen an, um die es mir geht.
PS: Feedback erwünscht!
Aber immer doch - wenn ich nicht auf Antwort hoffte, würde ich
nicht hier fragenBestens! Aber schau Dir mal die anderen Threads an, da gibt
es bei den meisten keine (letzte) Rückmeldung mehr vom
Fragesteller über Erfolg oder Nichterfolg…
Bei mir immer.
Gruß Verena
Hallo,
wenn Du
„Extras - Sicherheit - Benutzer- und Gruppenberechtigungen“
benutzt und wirken soll, braucht es aber auch die Aktivierung des Access-Sicherheitssystems.
Muß man sich beim Start der DB mit einem Usernamen und Kennwort anmelden? Dann ist es aktiviert.
Schau mal in den Abfragen und deren SQL-Ansicht nach, ob dort etwa solches auftaucht:
with owneraccess option
bzw. in den Abfrageeigenschaften/Ausführungsberechtigungen entspr. gesetzt ist.
Dort änderst Du das testweise in: Benutzer
Viele Grüße vom Bodensee
Franz , DF6GL
PS: Feedback erwünscht!
wenn Du
„Extras - Sicherheit - Benutzer- und Gruppenberechtigungen“
benutzt und wirken soll, braucht es aber auch die Aktivierung
des Access-Sicherheitssystems.
Aha.
Muß man sich beim Start der DB mit einem Usernamen und
Kennwort anmelden? Dann ist es aktiviert.
Nein, muss man nicht. Oder kann es sein, dass ich irgendwann mal ein Kennwort vergeben habe, das aber beim Start nicht abgefragt wird? Könnte glatt sein, so schusselig, wie ich bin …
Schau mal in den Abfragen und deren SQL-Ansicht nach, ob dort
etwa solches auftaucht:
with owneraccess option
Wie komme ich denn da hin? Ich habe leider gar keine Ahnung von SQL.
bzw. in den Abfrageeigenschaften/Ausführungsberechtigungen
entspr. gesetzt ist.
Wenn ich das richtig verstehe, ist das ja Teil des Problems. In der Firma darf ich die Berechtigungen ändern, aber die Abfragen werden mir nicht alle angezeigt - also die, auf die es ankommt, eben nicht.
Dort änderst Du das testweise in: Benutzer
Zu Hause ist, glaube ich, Ausführungsberechtigungen des Benutzers eingestellt, in der Firma habe ich jetzt auf „des Besitzers“ umgestellt, aber ich bekomme immer noch nicht alle zu sehen.
Viele Grüße vom Bodensee
Franz , DF6GL
Danke schön für Deine Mühe! Ich hoffe ja immer noch …
Gruß Verena
Hallo Verena,
Ich habe eine Datenbank erstellt mit Tabellen, Abfragen und Formularen.
und womit hast du das gemacht?
Diese habe ich per USB-Stick an verschiedenen PCs
geöffnet, meist nur zum Nachsehen, manchmal auch zum
Nachtragen.
als Runtime?
Nun habe ich neuerdings auf ca. die Hälfte der
Abfragen keine Lese- oder sonstige Berechtigung mehr.
wer hat -warum- Berechtigungen eingestellt?
Das Problem ist jetzt folgendes: Zu Hause, wo mir die Abfragen
angezeigt werden, darf ich keine Berechtigungen ändern (obwohl
ich das Ding selbst erstellt habe!),
wie Franz schon sagte: du hast die entsprechende MDW (Datei wo die Berechtigungen gespeichert sind) nicht mit auf deinem Stick kopiert und rufst deine DB nicht mit dieser MDW per Verknüpfung auf!
und in der Firma, wo ich die Berechtigungen ändern kann, werden mir diese Abfragen nicht angezeigt!
weil dort andere Grundberechtigungen eingestellt sind, als bei dir zu Hause.
oder wie ich die Berechtigung für meine eigene Datenbank zurückbekomme.
lösche doch einfach die Berechtigungen, oder erstelle eine neue, leere MDB und importiere die Tabellen, Abfragen etc. aus der alten.
Für die Zukunft: mache dich Schlau über Berechtigungen in Access, und nutze sie erst dann. Dann aber richtig!
Leider ist das Thema nicht so einfach wie es erscheinen mag. Mit falschen Einstellungen kann man sich mal eben schnell aussperren und nichts geht mehr. Man sollte daher IMMER eine Version OHNE Berechtigungen als Sicherung weglegen.
Wenn man sich schlau gemacht hat, sollte man erst mit Test-MDBs üben und testen. Wenn man dann fit ist und weiß wie es geht, kann man sensible Daten mit Berechtigungen versehen.
Grüße aus Schönberg (Lübeck)
Wolfgang
(Netwolf)
Hallo,
tja, da kann ich auch nicht viel per Ferndiagnose weiterhelfen.
Möglicherweise sind ja verschiedene Access-Version /SPs involviert…
Und ohne Vor-Ort-Analyse sehe ich jetzt auch Lösung.
Viele Grüße vom Bodensee
Franz , DF6GL
PS: Feedback erwünscht!
Ich habe eine Datenbank erstellt mit Tabellen, Abfragen und Formularen.
und womit hast du das gemacht?
Bei mir zu Hause mit Access.
Diese habe ich per USB-Stick an verschiedenen PCs
geöffnet, meist nur zum Nachsehen, manchmal auch zum
Nachtragen.als Runtime?
Leider weiß ich nicht, was das heißt.
Nun habe ich neuerdings auf ca. die Hälfte der
Abfragen keine Lese- oder sonstige Berechtigung mehr.wer hat -warum- Berechtigungen eingestellt?
Keine Ahnung, ich jedenfalls nicht - nicht bewusst zumindest. Habe auch an den Einstellungen von Access nichts geändert. Auf die Idee mit den Berechtigungen kam ich überhaupt erst, als ich keine mehr hatte.
Das Problem ist jetzt folgendes: Zu Hause, wo mir die Abfragen
angezeigt werden, darf ich keine Berechtigungen ändern (obwohl
ich das Ding selbst erstellt habe!),wie Franz schon sagte: du hast die entsprechende MDW (Datei wo
die Berechtigungen gespeichert sind) nicht mit auf deinem
Stick kopiert und rufst deine DB nicht mit dieser MDW per
Verknüpfung auf!
Ach so. Und wie vermeide ich das?
und in der Firma, wo ich die Berechtigungen ändern kann, werden mir diese Abfragen nicht angezeigt!
weil dort andere Grundberechtigungen eingestellt sind, als bei
dir zu Hause.
Das hatte ich auch schon vermutet, weiß aber keine Abhilfe.
oder wie ich die Berechtigung für meine eigene Datenbank zurückbekomme.
lösche doch einfach die Berechtigungen, oder erstelle eine
neue, leere MDB und importiere die Tabellen, Abfragen etc. aus
der alten.
Wie lösche ich die Berechtigungen? Kopieren übrigens „darf“ ich die Abfragen nicht; klappt es denn dann mit dem Importieren in eine andere DB?
Für die Zukunft: mache dich Schlau über Berechtigungen in
Access, und nutze sie erst dann. Dann aber richtig!
Ich hatte ja gar keine Absicht, die zu nutzen *heul*
Leider ist das Thema nicht so einfach wie es erscheinen mag.
Mit falschen Einstellungen kann man sich mal eben schnell
aussperren und nichts geht mehr. Man sollte daher IMMER eine
Version OHNE Berechtigungen als Sicherung weglegen.
Ich wäre Dir sehr dankbar, wenn Du mir erklären könntest, wie ich das mache.
Wenn man sich schlau gemacht hat, sollte man erst mit
Test-MDBs üben und testen. Wenn man dann fit ist und weiß wie
es geht, kann man sensible Daten mit Berechtigungen versehen.
Ja, das mit der Firma war wohl ein Fehler, wie ich jetzt weiß. Vorher hatte ich nie Probleme mit meinen DBs, und ich nutze die schon seit Jahren …
Grüße aus Schönberg (Lübeck)
Wolfgang
(Netwolf)
Danke!
LG, Verena
Feedback für Franz und alle anderen
Danke für Eure Mühe. !
Ich werde erst morgen oder übermorgen wieder hier 'reinsehen können, also denk nicht, ich hätte das Interesse verloren )
LG, Verena
Hallo Verena,
und womit hast du das gemacht?
Bei mir zu Hause mit Access.
klar, präzise Frage = präzise Antwort…
Frage nochmal präzise gestellt: mit welcher Access-Version hast du die MDB erstellt?
Frage: welche Access-Version wird in der Firma genutzt?
Frage: hat der Admin (oder eine andere Person) in der Firma Veränderungen an den dortigen Berechtigungen vorgenommen?
als Runtime?
Leider weiß ich nicht, was das heißt.
das kannst du hier ja mal in einer stillen Stunde nachlesen:
http://www.google.de/search?num=100&hl=de&newwindow=…
wie Franz schon sagte: du hast die entsprechende MDW (Datei wo
die Berechtigungen gespeichert sind) nicht mit auf deinem
Stick kopiert und rufst deine DB nicht mit dieser MDW per
Verknüpfung auf!Ach so. Und wie vermeide ich das?
in dem du die Datei mit der Endung MDW mit auf den Stick kopierst und einen entsprechenden Link(Verknüpfung) „bastelst“ dass deine MDB immer mit deiner MDW aufgerufen wird.
da ich nicht weiß mit welcher Version von Access du arbeitest, kann ich dir nur pauschal diese Lektüre anbieten:
http://www.google.de/search?num=100&hl=de&newwindow=…
lösche doch einfach die Berechtigungen, oder erstelle eine
neue, leere MDB und importiere die Tabellen, Abfragen etc. aus
der alten.Wie lösche ich die Berechtigungen?
ähm, hast du schon mal auf: Extras -> Sicherheit -> Arbeitsgruppen-Administrator geklickt? oder dir die Hilfe dazu angesehen?
Speziell die Hilfe „Erstellen, Verknüpfen oder Reparieren von Arbeitsgruppen-Informationsdateien (MDB)“ erklärt ausführlich wie es geht.
Kopieren übrigens „darf“ ich die Abfragen nicht; klappt es denn dann mit dem Importieren in eine andere DB?
Moment!! Warum darfst du die Abfragen nicht kopieren? Sind die nicht von dir? Hat die jemand anderes programmiert (und geschützt)?
Man sollte daher IMMER eine Version OHNE Berechtigungen als Sicherung weglegen.
Ich wäre Dir sehr dankbar, wenn Du mir erklären könntest, wie
ich das mache.
Explorer -> Datenbankdatei mit der Dateiendung MDB auswählen -> Rechtsklick -> kopieren wählen -> einen sicheren Ort für die Kopie auswählen.
Dann erst die Original-MDB öffnen und ggf. Berechtigungen vergeben.
BTW da kommt mir gerade die Idee: du hast doch nur eine Kopie der Datei auf dem Stick!? Das Original ist also noch unverändert auf deinem PC?! Warum nutzt du nicht einfach diese Datei?
Grüße aus Schönberg (Lübeck)
Wolfgang
(Netwolf)
und womit hast du das gemacht?
Bei mir zu Hause mit Access.
klar, präzise Frage = präzise Antwort…
Frage nochmal präzise gestellt: mit welcher Access-Version
hast du die MDB erstellt?
Sorry, hab ich wohl missverstanden. Die einzelnen Versionen weiß ich leider nicht.
Frage: welche Access-Version wird in der Firma genutzt?
Dito …
Frage: hat der Admin (oder eine andere Person) in der Firma
Veränderungen an den dortigen Berechtigungen vorgenommen?
Sehr wahrscheinlich - bzw. die haben sich zwischenzeitlich sicher geändert.
als Runtime?
Leider weiß ich nicht, was das heißt.das kannst du hier ja mal in einer stillen Stunde nachlesen:
http://www.google.de/search?num=100&hl=de&newwindow=…
Danke schön, werde ich machen.
wie Franz schon sagte: du hast die entsprechende MDW (Datei wo
die Berechtigungen gespeichert sind) nicht mit auf deinem
Stick kopiert und rufst deine DB nicht mit dieser MDW per
Verknüpfung auf!Ach so. Und wie vermeide ich das?
in dem du die Datei mit der Endung MDW mit auf den Stick
kopierst und einen entsprechenden Link(Verknüpfung) „bastelst“
dass deine MDB immer mit deiner MDW aufgerufen wird.
da ich nicht weiß mit welcher Version von Access du arbeitest,
kann ich dir nur pauschal diese Lektüre anbieten:
http://www.google.de/search?num=100&hl=de&newwindow=…
Vielen Dank.
lösche doch einfach die Berechtigungen, oder erstelle eine
neue, leere MDB und importiere die Tabellen, Abfragen etc. aus
der alten.Wie lösche ich die Berechtigungen?
ähm, hast du schon mal auf: Extras -> Sicherheit ->
Arbeitsgruppen-Administrator geklickt? oder dir die Hilfe dazu
angesehen?
Speziell die Hilfe „Erstellen, Verknüpfen oder Reparieren von
Arbeitsgruppen-Informationsdateien (MDB)“ erklärt ausführlich
wie es geht.
Die haben mir teilweise nur gesagt, ich solle den Besitzer der DB fragen. Aber ich gucke nochmal.
Kopieren übrigens „darf“ ich die Abfragen nicht; klappt es denn dann mit dem Importieren in eine andere DB?
Moment!! Warum darfst du die Abfragen nicht kopieren? Sind die
nicht von dir? Hat die jemand anderes programmiert (und
geschützt)?
Nein.
Man sollte daher IMMER eine Version OHNE Berechtigungen als Sicherung weglegen.
Ich wäre Dir sehr dankbar, wenn Du mir erklären könntest, wie
ich das mache.Explorer -> Datenbankdatei mit der Dateiendung MDB
auswählen -> Rechtsklick -> kopieren wählen -> einen
sicheren Ort für die Kopie auswählen.
Dann erst die Original-MDB öffnen und ggf. Berechtigungen
vergeben.
Wie ich schon sagte, ich habe selber nie Berechtigungen vergeben oder geändert; das Thema tauchte erst von außen auf.
BTW da kommt mir gerade die Idee: du hast doch nur eine Kopie
der Datei auf dem Stick!? Das Original ist also noch
unverändert auf deinem PC?! Warum nutzt du nicht einfach diese
Datei?
Weil ich die immer wieder überschrieben habe, mit den neuesten Versionen - die ich zu Hause ergänzt hatte.
Grüße aus Schönberg (Lübeck)
Wolfgang
(Netwolf)
Danke erst mal … ich weiß nicht, wann ich mich wieder melden kann, da mein PC zur Zeit öfter spinnt.
Notfalls erstelle ich die Abfragen neu, wenn mir gar nichts Besseres einfällt. Zum Glück sind die zeitaufwändigen Formulare noch da … und ca. 20 Abfragen zu erstellen, sollte ja noch drin sein.
Vielen Dank erst mal für die Hinweise!
Gruß aus Berlin,
Verena
Hallo Netwolf,
habe auf dem PC, auf dem ich meiner Meinung nach die DB erstellt habe, nach *.mdw suchen lassen und leider nichts gefunden.
Muss wohl doch die Abfragen neu machen.
Sobald der PC wieder zuverlässig läuft, werde ich auf der von Dir empfohlenen Seite mal nachsehen.
Vielen Dank für Deine Mühe!
Verena
Hallo Verena,
habe auf dem PC, auf dem ich meiner Meinung nach die DB
erstellt habe, nach *.mdw suchen lassen und leider nichts
gefunden.
keine Ahnung wie/wo/womit du gesucht hast, bei mir ist eine unter:
C:\Dokumente und Einstellungen{ICH}\Anwendungsdaten\Microsoft\Access
Muss wohl doch die Abfragen neu machen.
ähm, und was ist mit Import / Export?
Sobald der PC wieder zuverlässig läuft, werde ich auf der von
Dir empfohlenen Seite mal nachsehen.
*grübel* was ist mit deinem PC?
Ich würde den mal komplett neu aufsetzen!
Grüße aus Schönberg (Lübeck)
Wolfgang
(Netwolf)