Insyallah bisa. Saya sendiri belum pernah mempraktekkan di Ms Access. Setting management user, gunakan alat lain (Navicat). Kalau ingin menguraikan di Ms Access, coba maksimalkan script-script berikut:
SELECT *
FROM mysql.user
SELECT user, host, password, select_priv, insert_priv, shutdown_priv, grant_priv
FROM mysql.user
SELECT user, host, db, select_priv, insert_priv, grant_priv FROM mysql.db
show privileges;
Bila terbiasa memakai phpmyadmin, lihatlah script-script yang berkaitan dengan user. Disitu diurai secara lengkap.
Semoga bisa membantu dan memberi semangat.
Hariyanto (Surabaya)
--------------------------------------------
On Sat, 5/4/14, Akhmad Ridhany <akhmad.ridhany@trakindo.co.id> wrote:
Subject: RE: [belajar-access] FE Msaccess, backend Mysql >> check status sebelum start Mysql Service
To: belajar-access@yahoogroups.com
Date: Saturday, 5 April, 2014, 8:59 AM
Dengan
Hormat
Baik pak akan saya
coba lebih focus ke management user, & ini lebih
reasonable daripada pemikiran saya kemarin
J,
harap maklum ya pak
berhubung saya masih awam dengan msaccess &
mysql.
Maaf pak tambahan
pertanyaan, apakah bisa membuat management user mysql ( add
user / edit privilege dll) menggunakan fe
msaccess
Terima kasih atas
masukannya
Regards,
Deden
From: belajar-access@yahoogroups.com
[mailto:belajar-access@yahoogroups.com]
On Behalf Of hari yanto
Sent: 04 April 2014 11:43 PM
To: belajar-access@yahoogroups.com
Subject: Re: [belajar-access] FE Msaccess, backend
Mysql >> check status sebelum start Mysql
Service
Deden...,
Tampaknya Sampeyan,
lebih menitikberatkan pada keamanan database. Hanya bisa
diakses melalui FE Ms Access. Menurut saya, ini bagus. Tapi
agak berlebihan.
Di Mysql sendiri, ada
fasilitas management user. Keamanan data bisa disetting
hingga ke hak akses pada tabel dan field tertentu. Karena
itulah, user yang
diberikan di interface, diupayakan bukan super admin. Dan,
letak tabel user-pun harus berada di database berbeda dengan
data utama.
Skema yang Sampeyan
rencanakan, memang sudah baik. Namun, kalau dipakai multi
user, kurang satu proses. Yaitu, tatkala user keluar dari FE
Ms Access. Bila
user mematikan MySql, user lain akan marah-marah. Karena
tiba-tiba koneksi gagal, gara-gara user lain keluar.
Seharusnya ada tabel yang berisi jumlah user yang sedang on
line. Itupun masih ada kelemahan. Yaitu, bila user mematikan
Ms Access tidak dengan mengklik button close/exit. Jumlah
user yang ada di tabel on line, menjadi tidak benar.
Dari pada harus mensetting hal demikian, akan lebih baik
MySql langsung dihidupkan. Buatlah Management user yang
baik. Kendarai management user itu dalam mengakses
database.
Hariyanto (Surabaya)
On Friday, 4 April
2014, 16:12, Akhmad Ridhany
<akhmad.ridhany@trakindo.co.id> wrote:
Pak Darsono &
para master Access,
Terima kasih atas
masukannya.. mohon maaf pertanyaan saya agak membingungkan
(terus terang saya juga bingung mengungkapkannya dengan
tulisan)
FE client msaccess
alhamdulillah sudah selesai diakses ±10 user,walaupun masih
baaanyak sekali kekurangannya,
Case nya "FE" yg
rencananya mau dibuat khusus untuk menjalankan mysql service
di server ( MySql tsb satu mesin dengan FE ),
Mysql service
sengaja saya set dengan manual (tidak dalam posisi
running).
Tujuannya supaya
user yg 'menjalankan' service tersebut dari FE ini,
tidak bisa langsung menjalankan lewat command prompt dgn
perintah
Net Start MySql,
Melainkan harus
dengan FE tsb, karena ada perintah tambahan setelah service
MySql dijalankan,
kalo user maksa
menjalankan lewat command prompt , client tidak akan bisa
login ke Database, karena harus melewati parameter yg diset
ketika database dijalankan lewat
FE.
Rencana alur MySql
Service yang dijalankan lewat FE :
Start Database
Service
1.
Net
Start MySql
2.
Update
tbl_serverSts set ServerSts = 'XXX'
'\
kalo tidak dijalankan lewat FE, client tidak bisa login
karena ServerSts <> 'XXX'
3.
Docmd.openform
"frmStatus", txtServerStatus = "MySql Server is
Running"
Stop Database
Service
1.
Update
tbl_serverSts set ServerSts = '---'
2.
Net
Stop MySql
3.
Docmd.close
"frmStatus"
4.
Application.quit
Terima kasih banyak
atas semua masukannya
Regards,
Deden
From:
belajar-access@yahoogroups.com
[mailto:belajar-access@yahoogroups.com]
On Behalf Of Darsono
Sent: 04 April 2014 3:31 PM
To: belajar-access@yahoogroups.com
Subject: Re: [belajar-access] FE Msaccess, backend
Mysql >> check status sebelum start Mysql
Service
Kang
Akhmad,
komen
sedikit,
melihat
alurnya,
timbul pertanyaan
apakah MySQL Server Tidak sedang dalam posisi Running? atau
MySQL Server itu dalam satu Mesin dengan FE MS
Access?
Kalau yang saya dapat
ilmu belajar access di sini,
kita ngga ngusah
repot-repot membuat perintah untuk menjalankan MySQL
Server,
yang perlu di buat
mungkin cukup test Koneksi ke MySQL Server.
--> Test Koneksi ke
MySQL Server
--> If Konek
Then
perintah selanjutnya
else
Periksa MySQL Server, mungkin lupa di
Running....!!!
end if
Darsono
On Friday, April 4,
2014 1:33 PM, Akhmad Ridhany
<akhmad.ridhany@trakindo.co.id> wrote:
Dear
master access,
Mohon
pencerahan seputar backend mysql (FE msaccess),
Saat
ini saya mencoba membuat msaccess MySql Database
starter/Launcer (istilah sendiri) yg langkah kerjanya
menjalankan mysql service lewat command prompt
Selama
ini saya menjalankan start service mysql manual lewat
command prompt (net start mysql),
&
ketika dicoba membuat DB launcher ini, saat menjalankan
service lewat form msaccess menggunakan
Shell (Environ("comspec") & " /c net
start MySql ", perintah itu langsung menjalankan
service tanpa mengecek apakah service tsb sudah terpasang
dengan benar / belum.
Mohon
maaf jika istilahnya agak aneh berhubung pemula banget di
msaccess, intinya langkah Database launcher sbb :
1.
Menjalankan DB Launcher
2.
Mengecek apakah service
MySql sudah terpasang / terinstall
3.
Jika sudah terinstall,
lanjut menjalankan service .. net start MySql
3.1
mengecek proses start service MySql sampai
selesai , setelah komplit, docmd.openform "FrmMain",
dengan status txtStatus " Mysql is Running on Port
3306"
3.2
jika form di close / exit application ,
jalankan perintah .. net stop MySql
4.
Jika belum terinstall
MySql, muncul msgbox "Database belum terinstall, tolong
cek konfigurasi database"
Terima
kasih atas semua masukannya
Regards,
Deden
"This email
message and information, including any attachment is
intended solely for the use of the recipient(s) and
are confidential and
may also be privileged. If the reader of this message is not
the intended recipient, please delete this email and all
information it contains including its attachment from your
system and immediately
notify the sender. Dissemination, distribution, copying, or
other use of this email or its attachment is strictly
prohibited. Any unintended use of this email shall be your
responsibility and shall be subject to any
jurisdiction."
| Reply via web post | Reply to sender | Reply to group | Start a New Topic | Messages in this topic (7) |
Tidak ada komentar:
Posting Komentar