Pengguna MySQL adalah catatan dalam tabel USER dari server MySQL yang berisi informasi login, hak istimewa akun, dan informasi host untuk akun MySQL. Sangat penting untuk membuat pengguna di MySQL untuk mengakses dan mengelola database Show
Pernyataan MySQL Create User memungkinkan kita untuk membuat akun pengguna baru di server database. Ini menyediakan otentikasi, SSL/TLS, batas sumber daya, peran, dan properti manajemen kata sandi untuk akun baru. Ini juga memungkinkan kami untuk mengontrol akun yang awalnya harus dikunci atau dibuka kuncinya Jika Anda ingin menggunakan Buat Pengguna, Anda harus memiliki hak istimewa global pernyataan Buat Pengguna atau hak istimewa INSERT untuk skema sistem MySQL. Saat Anda membuat pengguna yang sudah ada, itu memberikan kesalahan. Tetapi jika Anda menggunakan klausa IF NOT EXISTS, pernyataan tersebut memberikan peringatan untuk setiap pengguna bernama yang sudah ada, bukan pesan kesalahan Mengapa Pengguna membutuhkan di server MySQL?Saat penginstalan server MySQL selesai, ia memiliki akun pengguna ROOT hanya untuk mengakses dan mengelola database. Namun, terkadang, Anda ingin memberikan akses database kepada orang lain tanpa memberikan kontrol penuh kepada mereka. Dalam hal ini, Anda akan membuat pengguna non-root dan memberi mereka hak khusus untuk mengakses dan memodifikasi database Sintaksis Sintaks berikut digunakan untuk membuat pengguna di server basis data Pada sintaks di atas, nama_akun memiliki dua bagian, satu nama pengguna, dan satu lagi nama host, yang dipisahkan oleh simbol @. Di sini, nama pengguna adalah nama pengguna, dan nama host adalah nama host tempat pengguna dapat terhubung dengan server basis data Nama host bersifat opsional. Jika Anda belum memberikan nama host, pengguna dapat terhubung dari host mana pun di server. Nama akun pengguna tanpa nama host dapat ditulis sebagai Catatan. Pengguna Buat membuat pengguna baru dengan akses penuh. Jadi, jika Anda ingin memberikan hak istimewa kepada pengguna, Anda harus menggunakan pernyataan GRANTMySQL BUAT Contoh PENGGUNABerikut ini adalah langkah-langkah yang diperlukan untuk membuat user baru di database server MySQL Langkah 1. Buka server MySQL dengan menggunakan alat klien mysql Langkah 2. Masukkan kata sandi untuk akun dan tekan Enter Langkah 3. Jalankan perintah berikut untuk menampilkan semua pengguna di server MySQL saat ini Kita akan mendapatkan output seperti di bawah ini Langkah 4. Buat pengguna baru dengan perintah berikut Sekarang, jalankan perintah untuk menampilkan semua pengguna lagi Pada output di atas, kita dapat melihat bahwa user peter telah berhasil dibuat Langkah 5. Sekarang, kita akan menggunakan klausa JIKA TIDAK ADA dengan pernyataan CREATE USER Berikan Hak Istimewa kepada Pengguna Baru MySQLServer MySQL menyediakan beberapa jenis hak istimewa untuk akun pengguna baru. Beberapa hak istimewa yang paling umum digunakan diberikan di bawah ini
Jika Anda ingin memberikan semua hak istimewa kepada pengguna yang baru dibuat, jalankan perintah berikut Jika Anda ingin memberikan hak khusus kepada pengguna yang baru dibuat, jalankan perintah berikut Terkadang, Anda ingin menghapus semua hak istimewa akun pengguna agar perubahan segera terjadi, ketikkan perintah berikut Gunakan pernyataan Menghubungkan ke server MySQL memerlukan nama pengguna dan kata sandi. Anda juga dapat menentukan nama host tempat server berjalan. Jika Anda tidak menentukan parameter koneksi secara eksplisit, mysql mengasumsikan nilai default. Misalnya, jika Anda tidak menentukan nama host, mysql biasanya menganggap server berjalan di host lokal Contoh berikut menunjukkan cara menggunakan program mysql untuk terhubung ke server dan mengeluarkan pernyataan % Setelah Anda memasukkan perintah mysql yang ditunjukkan pada baris pertama, jika Anda mendapatkan pesan yang menunjukkan bahwa program tidak dapat ditemukan atau itu adalah perintah yang buruk, lihat Resep 1. 8. Jika tidak, ketika mysql mencetak prompt kata sandi, masukkan kata sandi MySQL mysql> 2. (Jika pengguna MySQL root tidak memiliki kata sandi, cukup tekan Kembali pada permintaan kata sandi. ) Kemudian keluarkan pernyataan GRANT _ seperti yang ditunjukkanUntuk menggunakan nama basis data selain mysql> 8 mysql> 9 GRANT 0, karena jika tidak, Anda akan mengubah kata sandi akun tersebut saat iniBagian hostname dari mysql> _Mungkin terpikir oleh Anda bahwa ada sedikit paradoks yang terlibat dalam prosedur yang baru saja dijelaskan. Artinya, untuk menyiapkan akun pengguna yang dapat membuat koneksi ke server MySQL, Anda harus terhubung ke server terlebih dahulu sehingga Anda dapat mengeluarkan pernyataan Bagaimana cara membuat nama pengguna dan kata sandi database MySQL?Buat Database MySQL dan Pengguna . Jalankan $ PILIH Pengguna DARI mysql. pengguna; If user does not exist, create the new user by executing $ CREATE USER ' Apakah saya memerlukan akun untuk menggunakan MySQL?Anda perlu membuat akun yang digunakan untuk menghubungkan ke server MySQL yang berjalan pada host tertentu .
Bagaimana cara mengatur MySQL untuk pertama kalinya?Mengekstrak Arsip Instal Membuat File Opsi Memilih Jenis Server MySQL Inisialisasi Direktori Data Memulai Server untuk Pertama Kalinya Memulai MySQL dari Baris Perintah Windows Menyesuaikan PATH untuk Alat MySQL Memulai MySQL sebagai Layanan Windows Bagaimana cara mengatur database MySQL?Instal Server MySQL. Jika Anda belum menginstal MySQL, unduh dan instal sekarang. . Konfigurasi Server MySQL. Pada langkah ini, Anda akan mengkonfigurasi server database MySQL Anda. . Buat basis data dan pengguna basis data. . Instal Pertemuan. . Unduh dan instal driver MySQL. . Masukkan detail basis data Anda |