Saya baru saja menginstal baru pada pc saya Ubuntu 16.04 LTS. Ketika saya mencoba menginstal MariaDB dengan mengetik:
sudo apt-get install mariadb-server
Instalasi berjalan dengan lancar tetapi selama proses saya tidak diminta untuk memasukkan kata sandi untuk akun root mysql. Setelah instalasi saya tidak dapat login ke MariaDB ( mysql -u root -p
) dan itu menunjukkan pesan kesalahan:
ERROR 1698 Access denied for user 'root'
Semuanya adalah instalasi baru. Entri dalam /etc/apt/sources.list
diperiksa dan semua komponen utama diaktifkan dengan benar.
Apa yang tampaknya menjadi masalah?
@NickWeinberg Saya pikir masalahnya di sini adalah kata sandi root basis data bukan kata sandi root sistem
—
steeldriver
@steeldriver Ahh, ok. Saya bingung karena perintah " sudo apt-get" dan "tidak diminta untuk memasukkan kata sandi untuk root". Tapi saya pikir Anda benar
—
Nick Weinberg
@DavidFoerster Saya mencoba masuk sebagai root di mariadb (bukan root di linux) oleh "mysql -u root -p"
—
user6133116
$
atau a#
? (Saya bertanya karena pengguna normal ada$
di prompt, tetapi root telah#
)