Kalo menurut saya sih Data nggak perlu di Protect seperti itu,
Toh yg kita pegang/miliki adalah hak cipta atas Aplikasinya/PROGRAMNYA>
Jadi Data tergantung Maintenance oleh User / Pemilik Data.
Karena dari Permission juga bisa di berikan akses hanya untuk orang tertentu
daja yg boleh meng-akses




Pada 14 April 2009 10:57, budi laksamana <[email protected]> menulis:

>
>
> tak ada yang bisa cegah.
> pakai VB dengan backend mdb pun, tak bisa cegah.
> mdb ya memang begitu.
>
> mdb is not the same as server database, we must accept that.
>
> ubah aja ke database server SQL, MySQL, Oracle...
> itupun bisa aku gunakan backup file nya, kecuali di encrypt
>
> cheers,
> budilaks
>
>
> --- In [email protected] <belajar-access%40yahoogroups.com>,
> Sumiyanto - <sumiya...@...> wrote:
> >
> > Selamat sore rekan2..
> >
> > mohon penjelasan, bagaimana membuat agar object table di database BE, dan
> object lain di database FE tidak bisa di import dari database lain. Yang
> sudah saya lakukan compile file.mdb ke *.mde dan sudah gunakan fungsi hide
> object pada tools>options. tetapi hanya tampak tidak terlihat saja, tapi
> masih bisa di import dari database lain.
> > ini ada code spt dalam buku KTAS, mohon bantuan rekan2 bagaimana cara
> menerapkan dalam aplikasi
> > '--------------------------------------------
> > Sub SecuringTables(Optional nHide As Integer = 1)
> > Dim db As Database
> > Set db = CurrentDb
> > For i = 0 To db.TableDefs.Count - 1
> > If Left(db.TableDefs(i).Name, 4) = "mSys" Or _
> > Left(db.TableDefs(i).Name, 1) = "~" Or _
> > Left(db.TableDefs(i).Name, 4) = "Usys" Then
> > 'Not a Table
> > Else
> > db.TableDefs(i).Attributes = nHide '1=Hide
> > '0=Normal
> > End If
> > Next
> > Set db = Nothing
> > End Sub
> > '------------------------------------------------
> > Sub HideQueries(Optional bHide As Boolean = True)
> > Dim obj As AccessObject, dbs As Object
> > Set dbs = Application.CurrentData
> > For Each obj In dbs.AllQueries
> > Application.SetHiddenAttribute acQuery, obj.Name, bHide
> > Next obj
> > End Sub
> >
> > Sub HideForms(Optional bHide As Boolean = True)
> > Dim obj As AccessObject, dbs As Object
> > Set dbs = Application.CurrentProject
> > For Each obj In dbs.AllForms
> > Application.SetHiddenAttribute acForm, obj.Name, bHide
> > Next obj
> > End Sub
> >
> > Sub HideReports(Optional bHide As Boolean = True)
> > Dim obj As AccessObject, dbs As Object
> > Set dbs = Application.CurrentProject
> > For Each obj In dbs.AllReports
> > Application.SetHiddenAttribute acReport, obj.Name, bHide
> > Next obj
> > End Sub
> >
> > '-------------------------
> >
> > Terima kasih,
> > Sumiyanto
> >
>
>  
>

Kirim email ke