Avatar billede taio Novice
04. juli 2004 - 16:36 Der er 12 kommentarer og
1 løsning

Skrivebeskyttet Database-fil

Hej Alle eksperter

Jeg har 2 databaser. Hvor den ene kører med sammenkædede tabeller. Når jeg skrivebeskytter databasen i filhåndtering, og vil åbne den, kommer der en medd. boks op og fortæller at databasen er skrivebeskyttet og jeg kan ikke ændre data. Hvordan undgår jeg denne meddelse ?? og er der andre metoder for at skrivebeskytte en databasen. Jeg har konventeret filen til mde.

På forhånd tak

Taio
Avatar billede script Nybegynder
04. juli 2004 - 16:46 #1
Det er ikke bare fordi at du har gelmt at sætte rettigheder på den vel. Du ved højre klikke, egenskaber, også åbne for alle.
Avatar billede serverservice Praktikant
04. juli 2004 - 16:48 #2
Ja der er Ntfs permissions på fanen sikkerhed hvis du tager egenskaber på mappen/filen. Det kræver ntfs og i xp skal du i mappeindstillinger fjerne simpel fildeling.
Avatar billede taio Novice
04. juli 2004 - 16:54 #3
Det er under Access 97, og filen afvikles under win98. Er der ingen anden mulighed for at sikre databasen end skrivebeskytte den..???
Avatar billede terry Ekspert
04. juli 2004 - 17:01 #4
It all depends on what you are trying to achieve! If you dont want users to alter data through forms etc. then you can open forms in read only mode. You can also use Access's User+Group security.
Avatar billede serverservice Praktikant
04. juli 2004 - 17:01 #5
Du kan password beskytte din database med et 3. partsprogram - det er en ok sikkerhed- men så spørger den jo om password.  Men jeg er ikke sikker på at have forstået hvorfor det er så vigtigt for at dig at sikre den og hvad du egentlig vil opnå?
ellers er programmet her http://downloads-zdnet.com.com/3000-2092-10256008.html?tag=lst-0-1
Avatar billede taio Novice
04. juli 2004 - 21:49 #7
Hvordan kan jeg åbne en formular "in read only mode" ?? og kan jeg sætte denne spærring op på alle forms på en gang ??
Avatar billede terry Ekspert
04. juli 2004 - 22:31 #8
If you have a menu form then you would use code similar to this. acFormReadOnly opens the form in Read Only mode. You will need to do this when opening all forms.

Private Sub Command18_Click()
On Error GoTo Err_Command18_Click

    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "YourForm"
    DoCmd.OpenForm stDocName, , , stLinkCriteria, acFormReadOnly

Exit_Command18_Click:
    Exit Sub

Err_Command18_Click:
    MsgBox Err.Description
    Resume Exit_Command18_Click
   
End Sub
Avatar billede taio Novice
04. juli 2004 - 23:09 #9
Jeg tror at jeg har spurgt forkert, eller har du misforstået mig Terry. Det som er problemet er ikke skrivebeskyttelse af data, men at formularen. Når man laver en fejl i en formular, åbner programkoden. Denne kode må ikke åbne, hverken når man taster forkert eller laver noget forkert. Når man har en mde-fil, kan du ikke gemme ændringerne i koden, men den åbner alligevel, og det er fejlen. Skrivebeskytter jeg frontend filen, kan jeg godt ændre data i backend filen (sammenkæde tabeller) men jeg får en meddelse når jeg åbner databasen. "Denne database er skrivebeskyttet og du kan ikke ændre data". Kan jeg fjerne denne popup ?? eller er der andre metoder.

:-)
Avatar billede terry Ekspert
05. juli 2004 - 08:37 #10
I find it strange that you say that you can see code in an MDE if an error occurs. One of the urposes of an MDE is to hide the code!
The CORRECT method  to handle errors is to implement error handing. It obviously takes a little longer but there are MANY advantages once its done.

If you are sing error handling and are still getting the error, then try opening the Tools+Option menu in VB, then choose the General Tab and make sure that you have checked on the "Break on unhandled errors".
Avatar billede terry Ekspert
05. juli 2004 - 08:37 #11
sing = using
Avatar billede taio Novice
05. juli 2004 - 08:57 #12
Jeg vil prøve. Mange tak for hjælpen.
Avatar billede terry Ekspert
05. juli 2004 - 09:25 #13
selv tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Styrelsen for Grøn Arealomlægning og Vandmiljø

Teamleder til Application Management

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Teknisk systemansvarlig / ingeniør inden for taktisk datalink