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


Hur öppna en lösenordsskyddat access 97 databas

Postades av 2003-09-08 11:39:16 - Alf Zell, i forum databaser, Tråden har 8 Kommentarer och lästs av 1122 personer

Skall öppna en access dtyabas som är lösenordskyddad på användarnivå och
vill ha hjälp med kod för detta. Database är skyddad med uppgifter i en fil som heter
säkerhet.mda. Alltså inte en *.mdw fil. Jag har användarnamn och lösenord och det går utmärkt att öppna filen i access men vad jasg söker är hur den öppnas i VB med kod.


Svara

Sv: Hur öppna en lösenordsskyddat access 97 databas

Postades av 2003-09-08 12:06:33 - Torbjörn Karlberg

Testa detta

Set dbs = OpenDatabase(sökväg & "databas.mdb", False, False, _
";Lösenord")

Om du använder jet3.51 och access97


Svara

Sv: Hur öppna en lösenordsskyddat access 97 databas

Postades av 2003-09-08 12:41:10 - Andreas Hillqvist

Mda och Mdw är sak samma. mda filerna är sedan access 2.0 dagar. Vilket ändrades med Access95/97 till mdw. Du bör fortfarande idag kunna använda mda filer till din databas. Men det är rekomenderat att du skapar en ny MDW säkerhetsdatabas.


ADO:
<code>
Dim strDatabase as String
Dim strSystemDB as String
Dim con As ADODB.Connection
strDatabase = App.Path & "\MinDB.mdb"
strSystemDB = App.Path & "\säkerhet.mda"


Set con = New ADODB.Connection
con.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & strDatabase & ";" & _
"Persist Security Info=False;" & _
"Jet OLEDB:System database=" & strSystemDB
</code>

DAO:
<code>
Private Engine As DAO.DBEngine

Private Sub Form_Load()
Dim db As DAO.Database
Set Engine = New DAO.DBEngine
Engine.SystemDB = App.Path & "\säkerhet.mda"

Set db = Engine.OpenDatabase(App.Path & "\MinDB.mdb")
End Sub
</code>


Svara

Sv: Hur öppna en lösenordsskyddat access 97 databas

Postades av 2003-09-08 14:21:00 - Alf Zell

I exemplet med DAO . Var placera Användare och lösenord ??


Svara

Sv: Hur öppna en lösenordsskyddat access 97 databas

Postades av 2003-09-08 15:02:24 - Andreas Hillqvist

Du kan använda default egenskaperna:
<code>
Private Engine As DAO.DBEngine

Private Sub Form_Load()
Dim db As DAO.Database
Set Engine = New DAO.DBEngine
Engine.SystemDB = App.Path & "\säkerhet.mda"
Engine.DefaultUser = "Nisse"
Engine.DefaultPassword = "Nisse är bäst"

Set db = Engine.OpenDatabase(App.Path & "\MinDB.mdb")
End Sub
</code>


Svara

Sv: Hur öppna en lösenordsskyddat access 97 databas

Postades av 2003-09-08 15:32:12 - Alf Zell

Hej igen

Fungerar inte fastän jag har angivit rätt Användare och lösenord.
När jag öppnar den direkt från access med samma användare och lösen så fungerar det perfekt.

för följande feltext:
Du saknar nödvändiga behörigheter för att kunna använda objektet atc.mdb. Skaffa lämpliga behörigheter från systemadministratören eller den som skapade objektet. (Fel 3033)


Svara

Sv: Hur öppna en lösenordsskyddat access 97 databas

Postades av 2003-09-08 16:16:51 - Andreas Hillqvist

Hur ser din kod ut?


Svara

Sv: Hur öppna en lösenordsskyddat access 97 databas

Postades av 2003-09-08 17:18:40 - Alf Zell

Dim db As DAO.Database
Dim engine As DAO.DBEngine

Set engine = New DAO.DBEngine
engine.SystemDB = "F:\säkerhet.mda"
engine.DefaultUser = "Sysman"
engine.DefaultPassword = "Linda"
Set db = engine.OpenDatabase("F:\atc.mdb") 'Här kommer felet


Svara

Sv: Hur öppna en lösenordsskyddat access 97 databas

Postades av 2003-09-08 22:33:10 - Andreas Hillqvist

Kan ju testa om det hjälper med att använda workspace:
<code>
Dim db As DAO.Database
Dim Workspace As DAO.Workspace
Dim Engine As DAO.DBEngine

Set Engine = New DAO.DBEngine
Engine.SystemDB = "F:\säkerhet.mda"

Set Workspace = Engine.CreateWorkspace("", "Sysman", "Linda")
Set db = Workspace.OpenDatabase("F:\atc.mdb")
</code>
Varför inte använda ADO istället?


Svara

Nyligen

  • 17:54 Vegastars New Zealand
  • 16:56 Verde Casino Danmark
  • 13:54 Vegastars: Top Australian Online C
  • 21:28 Chicken Road Casino Game
  • 21:21 1xBet Promo Code 2025
  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK

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 939
27 965
271 783
620
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