⚠️ PENTING: SETUP DATABASE UNTUK CPANEL
========================================

ERROR: "Access denied for user 'root'@'localhost'"
---------------------------------------------------
Error ini terjadi karena config/database.php masih menggunakan kredensial default.

SOLUSI CEPAT:
-------------
1. Buka: https://stock-market-idea.com/server-admin/setup_database.php
2. Isi form dengan kredensial MySQL dari cPanel
3. Klik "Save & Test Connection"
4. Selesai!

CARA MENDAPATKAN KREDENSIAL MYSQL DARI CPANEL:
-----------------------------------------------
1. Login ke cPanel
2. Buka "MySQL Databases"
3. Di bagian "Current Users", lihat username database Anda
   Contoh: username_dbuser (bukan hanya "username")
4. Jika belum ada password, klik "Change Password" untuk membuat password
5. Catat:
   - DB_USER: username_dbuser (contoh)
   - DB_PASS: password yang Anda buat

CARA MANUAL (JIKA setup_database.php TIDAK BEKERJA):
----------------------------------------------------
1. Buka File Manager di cPanel
2. Masuk ke: public_html/server-admin/config/
3. Edit file: database.php
4. Ganti baris ini:
   
   define('DB_USER', 'root');  ← Ganti dengan username_database dari cPanel
   define('DB_PASS', '');      ← Ganti dengan password_database dari cPanel
   
5. Simpan file
6. Buka: https://stock-market-idea.com/server-admin/tools/create_db_auto.php
   (untuk membuat database dan tabel otomatis)

CONTOH SETELAH DIEDIT:
----------------------
define('DB_HOST', 'localhost');
define('DB_USER', 'stockmar_dbuser');  ← Contoh dari cPanel
define('DB_PASS', 'YourPassword123');  ← Password dari cPanel
define('DB_NAME', 'whm_admin');

SETUP DATABASE:
---------------
Setelah mengedit database.php, buka salah satu:
- https://stock-market-idea.com/server-admin/tools/create_db_auto.php
- https://stock-market-idea.com/server-admin/debug_login.php

Kedua file akan membuat database dan tabel otomatis.

VERIFIKASI:
-----------
Setelah setup, coba login:
https://stock-market-idea.com/server-admin/login.php
Username: admin
Password: admin123

