PDA

View Full Version : MS Access: Autorizzazione Negata ?


cagnulein
27-06-2006, 10:32
Ciao ragazzi, ho un problema con un normalissimo database fatto da me con Microsoft Access 2003 SP2 riguardo alle autorizzazioni per l'accesso ad alcune tabelle e form.

Praticamente su alcuni elementi mi trovo ad avere accesso ristretto (su alcune non posso solo scrivere, su altre addirittura in lettura), pur essendo admin e per tanto membro del gruppo admin.

Dalla finestra degl'accessi vedo che effettivamente questi elementi hanno accessi ristretti, ma se provo a cambiarli mi dice che solo l'admin può farlo..però io sono l'admin! ;)

Ora, penso che la soluzione sia in un qualche modo cercare di scavalcare questo tipo di protezione...non penso si vadano a trattare temi illegali, dato che come dicevo, il database è mio personale. Se non fosse così mi scuso subito con i mod ;)

Confido in voi :)

Ciao e grazie

ciaps
27-06-2006, 11:18
ma in quale occasione accade? Se non hai lavorato con le protezioni e/o con la sicurezza (es file mdw) non dovresti avere questa segnalazione.
A volte una segnalazione "simile" salta fuori quando esegui una query di comando

cagnulein
27-06-2006, 12:59
mi accade sia quando cerco di aprire un tabella, sia quando apro un form...a dir la verità avevo lavorato con protezioni e roba simile, ma su nuovi utenti. Ho provato a creare un nuovo utente admin e dargli tutti i permessi, ma ho lo stesso problema :(

Forzature?

ciaps
27-06-2006, 13:50
nella schermata Strumenti/protezione/autorizzazione utenti e gruppi è tutto flaggato?

cagnulein
27-06-2006, 13:54
no, il problema è proprio quello, non posso, con nessun utente flaggare queste opzioni perchè mi dice che devo essere administrator (sono sia admin su access che del pc). Ho provato anche ad aprire lo stesso database su un altro pc con access 2003 ma stessa cosa.

Altra prova che ho fatto è stata quella di aprire lo stesso database backuppato 1 settimana fa (al tempo andava tutto perfettamente) e provare: ma anche questa prova ha dato esito negativo :(

ciaps
27-06-2006, 15:17
non è che hai tolto o modificato il gruppo amministratori ?

cagnulein
27-06-2006, 15:55
no il gruppo amministratori, da quello che mi dice access, è incancellabile...modificato io personalmente no, ma sicuramente l'impostazioni delle flag di accesso alle varie tabelle e form sono modifcate rispetto al default...solo che non ho la possibilità di modificarle da access (per il discorso che non mi riconosce l'utente admin appartenente al gruppo admins come amministratore).

ciaps
27-06-2006, 16:27
ma il file lo hai creato te o hai utilizzato una demo o un modello preesistente?

cagnulein
27-06-2006, 19:11
l'avevo creato io con access 2000, poi l'ho importato con il 2003, ma l'ho usato per almeno 5 mesi con il 2003 prima di avere questo problema. Anche le modifiche agl'user accounts sono avvenute molto prima di oggi...

cagnulein
28-06-2006, 09:00
per completezza ti posso dire che stamattina ho provato a rinominare da c:\documents and setting\[nome utente]\Dati Applicazioni\Microsoft\Access\ tutti i file system*.mdw presenti (quelli delle informazioni di sicurezza) per vedere se magari ripristinasse le impostazioni di default, ma senza successo :(

ciaps
28-06-2006, 09:29
Se in strumenti7protezione selezioni Amministratore gruppi di lavoro cosa compare?
Nella finestra Autorizzazione utetni e gruppi chi indica come proprietario? Se utilizzi la finestra cambia proprietario cosa succede?

cagnulein
28-06-2006, 13:57
http://img69.imageshack.us/img69/2458/15jm2.th.jpg (http://img69.imageshack.us/my.php?image=15jm2.jpg)

http://img61.imageshack.us/img61/43/20ep.th.jpg (http://img61.imageshack.us/my.php?image=20ep.jpg)

http://img69.imageshack.us/img69/4987/34ui1.th.jpg (http://img69.imageshack.us/my.php?image=34ui1.jpg)

se vuoi altre info chiedi pure...ci sto diventanto scemo :(

Grazie ancora per il tuo supporto :)

ciaps
28-06-2006, 15:11
boh! prova a vedere il file mdw, guarda se un file protetto da scrittura, prova a vedere cosa c'è dentro Access lo apre, nel mio ci sono 4 query di cui due parametriche e due contenenti gli utenti standard
guarda se ne hai altri (di file mdw)

cagnulein
28-06-2006, 16:39
effettivamente la cartella access contenente i file mdw era in sola lettura. L'ho modificata ma senza effettivi cambiamenti, anche perchè access riesce comunque a scriverci dentro (ho provato a creare altri mdw).

Anche i file mdw me li da protetti se cerco di aprirli con access e l'unica cosa che riesco ad eseguire sono le query :(

A questo punto sono molto tentato di darci a mucchio e passare, come già mi ero prefissato a Mysql. Quindi andando un po' offtopic ti chiedo se nei meandri dei programmi (anche a pagamento) di conversione ne conosci uno buono e affidabile che chiaramente riesca ad aprire il file mdb senza passare da access (siccome le api probabilmente verrebbero bloccate dalla mancanza di autorizzazioni).

Grazie ancora :)

ciaps
28-06-2006, 17:07
Mi dispiace ma le mie conoscenze di Mysql sono uguali a ZERO, mi sono comprato un libro ma non ho mai avuto il tempo/coraggio di aprirlo.

Però il file mdw non dovrebbe essere protetto! potresti provare a cercare uno di quei programini che leggono le password di access e forzare la rimozione della pass. ALtrimenti crei un nuovo file mdb (vuoto), controlli di essere il proprietario totale del db e dopo ci importi le tabelle prese dal tuo db ...

cagnulein
29-06-2006, 07:03
belli quei programmini XD, mi riesce a passare un nome via MP?
Comunque ho provato a creare un nuovo database, ma l'importazione non riesco a farlo, dato che anche per l'import mi va ad usare i diritti del database che mi da il problema.

Grazie ancora

cagnulein
29-06-2006, 10:23
purtoppo i password recovery non mi sono stati d'aiuto in quanto riescono solo a ricoverare una password di un database...

niente mi metto alla ricerca di un qualche bel convertitore in mysql e poi al massimo ti faccio sapere il risultato.

Ciau

Robertus
13-09-2011, 14:49
qualcuno ha risolto?

ho los tesso problema :(