Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MySQL Memberikan Hak Istimewa kepada Pengguna untuk Database

Alasan utama untuk membuat Pengguna lain untuk MySQL adalah untuk menetapkannya ke Database dan digunakan dalam Aplikasi. Sebelum dapat mulai membuat kueri ke Database itu sendiri, pertama-tama perlu memiliki hak istimewa ke Database itu, untuk ini perintah GRANT digunakan. Ini hanya akan bekerja pada VPS SSD atau Server Khusus dengan akses root karena itu tidak diberikan dalam lingkungan Hosting Bersama

Pertama, kita akan membuat User dan Database:

CREATE DATABASE IF NOT EXISTS `example_database` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'user_password';

Sekarang kita dapat menambahkan Hak Istimewa ke Pengguna itu di Basis Data baru, dalam contoh kita, kita akan memberikan hak istimewa penuh:

GRANT ALL PRIVILEGES ON my_database_name.* TO 'newuser'@'localhost' IDENTIFIED BY 'password';

Siap bereksperimen dengan berbagai perintah MySQL? Cobalah di Paket Hosting SSD VPS kami atau dapatkan kebebasan penuh dengan mengelola Server Khusus Anda sendiri dengan harga yang sangat terjangkau!

Perintah MySQL yang Berguna:

  • MySQL Tampilkan Pengguna
  • MySQL Show Grants untuk semua Pengguna

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Urutan MySQL berdasarkan kecocokan terbaik

  2. Neo4j - Hapus Hubungan menggunakan Cypher

  3. JSON_REMOVE() – Hapus Data dari Dokumen JSON di MySQL

  4. Cara Membuat Pengguna Baru dan Memberikan Izin di MySQL

  5. Bagaimana cara mengeksekusi PHP yang disimpan dalam database MySQL?