Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pristup access bazi sa lozinkom

[es] :: Pascal / Delphi / Kylix :: Pristup access bazi sa lozinkom

[ Pregleda: 3625 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

rankez
Ravna Gora

Član broj: 2850
Poruke: 96
*.ptt.yu.



Profil

icon Pristup access bazi sa lozinkom03.01.2007. u 17:44 - pre 209 meseci
Imam kreiranu access bazu koja se sastoji od samo jedne tabele i zasticena je lozinkom u accessu
(Tools-Security-Set database password). Za pristup njoj koristim Delphi6 i Komponentu ADOQuery.
U okviru ADOQuery-a i svojstva ConnectionString koristim Microsoft Jet OLE DB Provider, a u
okviru Connection selektujem bazu i unesem lozinku koju sam postavio prilikom kreiranja baze.

Problem: Kada kliknem na dugme Test Connection (u okviru istog zaliska) javlja mi se sledeca poruka:
Test connection failed because of an error in initializing provider. Not a valid password.

U cemu je problem? Napominjem da kada u accessu skinem lozinku sa baze iz delphia normalno
pristupam podacima.

Kada nemam loziniku connection string izgleda ovako:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=...path...;Persist Security Info=False
Probao sam i sa ovakvim connection stringom ali bez uspeha:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=...path...;Persist Security Info = true;Database Password=...lozinka...

Prethodni postovi na slicnu temu mi nisu pomogli u ovom konkretnom problemu:((

Pozdrav svima i srecni praznici.
 
Odgovor na temu

aleksandarpopov
IT consultant
Senta

Član broj: 57172
Poruke: 484
*.sksyu.net.

Sajt: www.linkedin.com/in/aleks..


Profil

icon Re: Pristup access bazi sa lozinkom03.01.2007. u 18:41 - pre 209 meseci
Ovako nekako treba da ti izgleda connection string da bi radilo:
Code:

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=STAKLO_RAM.mdb;Persist Security Info=False;Jet OLEDB:Database Password=blablalba

U prozoru build connectionstring imas karticu, poslednju ALL ti tamo promeni Database password.

Pozdrav
RTFM
 
Odgovor na temu

rankez
Ravna Gora

Član broj: 2850
Poruke: 96
*.ptt.yu.



Profil

icon Re: Pristup access bazi sa lozinkom03.01.2007. u 21:39 - pre 209 meseci
E sad sam sve zabrljao! Petljao sam dok nije dosao prethodni post i sada vise ne mogu da kreiram nikakvu konekciju... Naime, napravim u accessu najprostiju tabelu "aaa", na novu aplikaciju u delphiu stavim samo ADOConnection komponentu, odem na svojstvo connectionstring, build, Microsoft Jet 4.0 OLE...., Selektujem "aaa", kliknem na Test Connection i otvara se sledeci prozor:

Microsoft Data Link Error
Test Connection failed because of an error in initializing provider. Could not open table 'MSysAccounts' in the workgroup information file.

Zapazanje: Na ovaj nacin ne mogu da kreiram konekciju ali mogu rucno da unesem connection string i kada ga rucno unesem program uspe da pristupi bazi (iz accessa sve ide bez problema). Medjutim, prosirio sam jedno tekstualno polje sa duzine 8 na duzinu 9 karaktera, i kada upisujem u bazu na ovaj nacin string duzine 9 karaktera u bazu mi se uvek upisuje string duzine 8 karaktera. Stampam string pre postovanja i provereno je duzine 9 karaktera. Iz accessa najnormalnije unesem u doticno polje string duzine 9 karaktera. Zna li neko sta sam poremetio i sta je uopste 'MSysAccounts'?
 
Odgovor na temu

_deran_

Član broj: 69493
Poruke: 252
85.222.164.*



+1 Profil

icon Re: Pristup access bazi sa lozinkom04.01.2007. u 08:55 - pre 209 meseci
Sta ti stoji za 'Size' na tom polju u Fields Editoru? Verovatno je jos uvek 8...
 
Odgovor na temu

rankez
Ravna Gora

Član broj: 2850
Poruke: 96
*.ptt.yu.



Profil

icon Re: Pristup access bazi sa lozinkom04.01.2007. u 11:03 - pre 209 meseci
Jeste, bio si u pravu:) Nisam ni znao da moram i u Field Editoru da menjam duzinu stringa. Hvala.
 
Odgovor na temu

rankez
Ravna Gora

Član broj: 2850
Poruke: 96
*.ptt.yu.



Profil

icon Re: Pristup access bazi sa lozinkom04.01.2007. u 15:19 - pre 209 meseci
Connection string mi izgleda ovako:
Code:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\...putanja...\probaa.mdb;Persist Security Info=False;Jet OLEDB:Database Password=aaa

Na praznoj formi se nalazi samo ADOTable sa vec navedenim connection stringom i mogu da izaberem tabelu iz svojstva TableName (kada stavim password koji je razlicit od aaa ne mogu da definisem TableName svojstvo zbog invalid passworda pa mi je to pokazatelj da ADOTable prolazi kroz accessov password). Medjutim, kada svojstvo Active ADOTable-a setujem na True javi mi se sledeca poruka o gresci:

Syntax error in FROM Clause.

U cemu je problem?
 
Odgovor na temu

Miloš Baić
Miloš Baić
ERP (Dynamics NAV) programer
Beograd

Član broj: 72468
Poruke: 1155
*.dialup.neobee.net.



Profil

icon Re: Pristup access bazi sa lozinkom04.01.2007. u 17:50 - pre 209 meseci
Pozdrav,

logično je, ako staviš drugačiji password od onog koji si postavio u Access -u, da će se prijaviti poruka o grešci.
Citat:
Medjutim, kada svojstvo Active ADOTable-a setujem na True javi mi se sledeca poruka o gresci:

Syntax error in FROM Clause.

Ne znam da li sam dobro razumeo šta si hteo reći, ali ako nije u ovom slučaju lozinka ispravna, ne možeš setovati property Active na True, jer nisi prevashodno uspeo ni podesiti property TableName. Zar ne!?!

[Ovu poruku je menjao loshmiscg dana 04.01.2007. u 19:03 GMT+1]
Someone's sitting in the shade today because someone planted a tree a long time ago.
 
Odgovor na temu

rankez
Ravna Gora

Član broj: 2850
Poruke: 96
*.ptt.yu.



Profil

icon Re: Pristup access bazi sa lozinkom04.01.2007. u 19:16 - pre 209 meseci
Sa ispravnom lozinkom mi se pojavljuje poruka

Syntax error in FROM Clause

a jednostavnosti radi sam kreirao najjednostavniju access bazu, na novu formu stavio samo ADOTable komponentu i pokusao da povezem tih dvoje preko navedenog connection stringa.

 
Odgovor na temu

Miloš Baić
Miloš Baić
ERP (Dynamics NAV) programer
Beograd

Član broj: 72468
Poruke: 1155
212.200.179.*



Profil

icon Re: Pristup access bazi sa lozinkom05.01.2007. u 14:23 - pre 209 meseci
Ako nisi do sad rešio problem, ispiši korak po korak šta radiš, pa da vidimo gde je greška.
Someone's sitting in the shade today because someone planted a tree a long time ago.
 
Odgovor na temu

rankez
Ravna Gora

Član broj: 2850
Poruke: 96
*.ptt.yu.



Profil

icon Re: Pristup access bazi sa lozinkom05.01.2007. u 16:57 - pre 209 meseci
Resio sam problem, navedeni connection string je ispravan. Na volseban nacin mi danas radi ono sto juce nije htelo da radi, mozda je restartovanje racunara uticalo na to. Hvala i javicu se ponovo ako "volsebno" prestane da radi:)))
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Pristup access bazi sa lozinkom

[ Pregleda: 3625 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.