Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Löesenordsskydd

Postades av 2003-11-08 11:44:04 - Marcus Granström, i forum visual basic - allmänt, Tråden har 7 Kommentarer och lästs av 553 personer

Jag har sat ett lösenord på databasen. Sedan skapar jag en installationsfil i PDW och lägger till databasen.
Installationen av programmet går alldeles utmärkt.
Då jag klickar på .exe filen för att köra programmet och sedan väljer att göra en bokning kommer följande fel upp:

[Microsoft][Drivrutin för ODBC Microsoft Access] Ogiltigt lösenord.

Då jag sedan klickar OK msgboxen kommer nästa felmeddelande upp:

[Microsoft][ODBC Driver Management]Drivrutinens SQLSetConnectAttr misslyckades.

Jag vet att det hara att göra med lösenordet, men hur ska jag hantera detta.

MVH/Marcus


Svara

Sv: Löesenordsskydd

Postades av 2003-11-09 06:29:28 - Sven Åke Persson

Om jag har förstått det rätt så har du andvändt DAO 3.6
Har du tillverkat ett WorkSpace ?.Har en känsla av att du blandar ihop ADO och DAO ?
Hur ser koden ut som skall öppna DataBasen ?

Fö tycker jag att det där med lösenord oftast är utslag av "paranoia",finns det verkligen
någon på din lokala enhet som vill "sabba" resp. otillbörligt kolla din DataBas ???.

Och om det händer ,vad får det för följder ? är det värt besväret,gör det någon nytta
eller är det bara ett irretationsmoment ?

Ett exempel som du kan testa. Dvs skippa lösenord vid test.
Access DAO
Dim wsp As WorkSpace
Dim db As DataBase
Dim rec As Recordset
'Öppna Access
Set wsp = dbengine.Createworkspace("MinDb","Admin","") 'det sista är lösenord
Set db = wsp.opendatabase("App.Path" & "\minTest.mdb")
Set rec = db.OpenRecordset("BOKNINGAR",dbOpenDynaset) 'eller dbOpenSnapshot

Sen som vanligt "STÄDA" i Form_Unload
Private Sub Form_Unload
On Error Resume Next
db.Close
wsp.Close
Set db = Nothing
Set wsp = Nothing
End Sub


Svara

Sv: Löesenordsskydd

Postades av 2003-11-09 07:27:10 - Roland Ringhede

Du bör nog skicka med lite kod för att det ska bli enklare att hjälpa dig.


Svara

Sv: Löesenordsskydd

Postades av 2003-11-09 08:48:35 - Marcus Granström

Jag använder DAO 3.6

Har du tillverkat ett WorkSpace?
Nej, vet inte vad det är.

Hur ser koden ut som skall öppna DataBasen?
Public cn As ADODB.Connection

Public Function db(cn As ADODB.Connection) As Connection
On Error GoTo StartConnection_Handler

Set cn = New Connection
cn.ConnectionString = "DSN=Bokningssystem"

cn.Open

Exit Function

StartConnection_Handler:
For Each adoErr In cn.Errors
MsgBox adoErr.Description
Next

End Function

Jag har lagt oavstående kod i en modul och ropar då alltid denna när det behövs.
Ropar på modulen så här:
Set rs = New ADODB.Recordset
sql = "SELECT * FROM Biljett WHERE Datum = '" & cboDatum & "'"
Call db(cn)
rs.Open sql, cn, adOpenForwardOnly, adLockReadOnly


Svara

Sv: Löesenordsskydd

Postades av 2003-11-09 09:02:11 - Sven Åke Persson

Skippa det förbannade ADO köret ,fullständigt djä.. onödigt när du kör mot en Access db.

Jag skall hjälpa dig att skriva en snabb säker Db som funkar mot Access.
Läs mitt inlägg ovan och försök omfatta.

Nu kommer det säkert att komma nån "bessewissernisse" och skriva att det är
gammalt och ute finns ingen support osv osv.
"Bull" det är ett mycket väl dokumenterat fungerand effektivt db system
som är optimalt mot Access.

I Gockens ex vet jag att det rör sig om max 600 poster så Access och DAO 3.6 är perfekt.

Så här svarade jag på din dubbelpostning i Databaser
Stämmer när du nämner det. System.mdw måste finnas/bifogas.


Svara

Sv: Löesenordsskydd

Postades av 2003-11-09 18:57:44 - Roland Ringhede

Gocken, läs gärna lite om DAO och ADO och skaffa dig en egen uppfattning.
Båda har brister.
Går du över till vb.net är det ADO som gäller men är rejält omskriven där.

Läs och lär om historien till DAO, oleDB, ADO, ADO.net

Själv har jag lämnat DAO och använder endast ADO mot både Access och SQL server både i vb och asp.


Svara

Sv: Löesenordsskydd

Postades av 2003-11-10 09:51:19 - Marcus Granström

Jag få det att fungera om jag har en statisk adress:

cn.Open "Driver={Microsoft Access Driver (*.mdb)};" & _
"Dbq=C:\Documents and Settings\Marcus\Mina dokument\Mina program\Bokningssystem\Databas\Bokningssystem.mdb;" & _
"Uid=;" & _
"Pwd=a"

Men inte om den ser ut som nedan med App.Path. Jag vill ha App.Path så att kopplingen blir mer flexibel. Men jag vet inte var jag ska sätta fnuttarna?

cn.Open "Driver={Microsoft Access Driver (*.mdb)};" & _
"Dbq=& App.Path & \Databas\Bokningssystem.mdb;" & _
"Uid=;" & _
"Pwd=a"


Svara

Sv: Löesenordsskydd

Postades av 2003-11-10 12:47:44 - Roland Ringhede

cn.Open "Driver={Microsoft Access Driver (*.mdb)};" & _
"Dbq=& App.Path & \Databas\Bokningssystem.mdb;" & _
"Uid=;" & _
"Pwd=a

borde vara

cn.Open "Driver={Microsoft Access Driver (*.mdb)};" & _
"Dbq=" & App.Path & "\Databas\Bokningssystem.mdb;" & _
"Uid=;" & _
"Pwd=a


Prova

Skapa gärna strängen i en variabel först

Dim conn as string

conn ="Driver={Microsoft Access Driver (*.mdb)};" & _
"Dbq=" & App.Path & "\Databas\Bokningssystem.mdb;" & _
"Uid=;" & _
"Pwd=a

cn.Open conn

så ser du enklare om den blivit riktigt hopsatt


Svara

Nyligen

  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak
  • 16:14 Vem anlitar man egentligen när tak
  • 16:13 Vem anlitar man egentligen när tak
  • 11:52 Noen erfaring med uttak hos Mostbe
  • 11:51 Noen erfaring med uttak hos Mostbe

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 553
27 958
271 741
2 725
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies