Secara default di Ubuntu 18.04, pengguna root MySQL dapat mengotentikasi tanpa kata sandi menggunakan perintah berikut:
Untuk membuka prompt PostgreSQL, gunakan perintah berikut. Contoh ini akan mencatat Anda sebagai pengguna postgres , yang merupakan peran pengguna super yang disertakan, tetapi Anda bisa menggantinya dengan peran yang sudah dibuat:
Jika root, pengguna MySQL Anda diatur untuk mengautentikasi dengan kata sandi, Anda dapat melakukannya dengan perintah berikut:
Jika Anda sudah menyiapkan akun pengguna non-root untuk basis data Anda, Anda juga dapat menggunakan metode ini untuk masuk sebagai pengguna itu:
Perintah di atas akan menanyakan kata sandi Anda setelah Anda menjalankannya. Jika Anda ingin memberikan kata sandi Anda sebagai bagian dari perintah, segera ikuti
-p
opsi
dengan kata sandi Anda, tanpa spasi di antara mereka:Perintah berikut membuat database dengan pengaturan default.
Jika Anda ingin database Anda menggunakan kumpulan karakter dan susunan yang berbeda dari yang standar, Anda dapat menentukan yang menggunakan sintaks ini:
Untuk melihat database apa yang ada di instalasi MySQL atau MariaDB Anda, jalankan perintah berikut:
Di PostgreSQL, Anda bisa melihat database apa yang telah dibuat dengan perintah berikut:
Untuk menghapus database, termasuk tabel dan data apa pun yang ada di dalamnya, jalankan perintah yang mengikuti struktur ini:
Untuk membuat profil pengguna untuk database Anda tanpa menentukan hak istimewa apa pun untuknya, jalankan perintah berikut:
PostgreSQL menggunakan sintaksis yang serupa, tetapi sedikit berbeda:
Jika Anda ingin membuat pengguna baru dan memberi mereka hak istimewa dalam satu perintah, Anda dapat melakukannya dengan mengeluarkan
GRANT
pernyataan. Perintah berikut membuat pengguna
baru dan memberikan mereka hak istimewa penuh untuk setiap database dan tabel
dalam RDBMS:Perhatikan
PRIVILEGES
kata
kunci dalam GRANT
pernyataan sebelumnya ini . Di sebagian besar
RDBMS, kata kunci ini opsional, dan pernyataan ini dapat ditulis sebagai:Perlu diketahui, bahwa
PRIVILEGES
kata kunci diperlukan untuk memberikan hak
istimewa seperti ini ketika mode SQL Ketat dihidupkan.Gunakan sintaks berikut untuk menghapus profil pengguna basis data:
Perhatikan bahwa perintah ini tidak akan secara default menghapus tabel yang dibuat oleh pengguna yang dihapus, dan upaya untuk mengakses tabel tersebut dapat menyebabkan kesalahan.
Selanjutnya Cara Mengelola Database SQL Part.2
Tidak ada komentar:
Posting Komentar