[Allegro] Kein Zugriff!
Thomas Berger
ThB at Gymel.com
Do Jul 1 17:02:35 CEST 2010
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Lieber Thomas Fischer, liebe Liste,
> erscheint. Die Datenbank liegt im Novell-Verzeichnis.
> Das seltsame daran ist, dass
>
> 1. in der ini-Datei
> access=5
> steht und ich
> 2. dieselbe Datenbank mit derselben Ini-Datei aufrufen und bearbeiten kann,
> wenn ich sie anders aufrufe: mit der rechten Maustaste statt über eine Verknüpfung.
>
> In DbInfo sieht das so aus:
>
> INI-Datei F:\FinUgr\fug.ini Zugriff 0
> Datenbank fug Pfad F:\FinUgr\
> bzw.
> INI-Datei F:\FinUgr\fug.ini Zugriff 5
> Datenbank fug Pfad F:\FinUgr\
normales Verhalten: Wenn die allegro-Module beim Start bemerken, dass keine
Schreibrechte bestehen (speziell: Auf die Index- und? oder?? .tbl-datei),
werden die Zugriffsrechte auf 0 herabgestuft.
Neuere Versionen von _start.flx haben auch irgendeinen Test
Prüfen, ob access-Zahl und tatsaechliche Berechtigung gleich sind
Tatsächl. Berechtigung:
var A
ins #uzB
Trick 17, um die INI-Einstellung access=... zu ermitteln:
var "F" V
var
var (b"~^Jaccess=" e"^M" f" " e" ")
Beides vergleichen:
if not =#uzB mes Berechtigung auf dem Datenverzeichnis reicht nicht zum Schreiben!
der gibt aber bei mir regelmaessig false positives, weil die .ini-Datei
manchmal LF-Zeilenenden ohne CR hat...
viele Gruesse
Thomas Berger
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iJwEAQECAAYFAkwsrgoACgkQYhMlmJ6W47PzgAP+KylNfGvDUDSB9FnBBDQLCFED
cxe7f50MY9RzMJSBnL9GO6lTXo0KyW7ea/Ioh3/gZUAhDDoP+Sy6cRWTernOFbeX
/ko8M5iG8YUcdqK0Gam3gPQDU7mddR85otK7xeCGMxHt4AemPnDXlWIRq25r8SbX
nNNvBxULkR5rLZDOkt0=
=0wR2
-----END PGP SIGNATURE-----
Mehr Informationen über die Mailingliste Allegro