-- دستورات لازم برای اعطای مجوزهای دیتابیس
-- این دستورات را در phpMyAdmin یا MySQL command line اجرا کنید

-- راه‌حل 1: استفاده از دیتابیس موجود hemmatap_mem
-- 1. اعطای مجوزهای کامل به دیتابیس موجود
GRANT ALL PRIVILEGES ON hemmatap_mem.* TO 'hemmatap_mem'@'localhost';

-- 2. اعطای مجوز ایجاد دیتابیس (برای مرحله نصب)
GRANT CREATE ON *.* TO 'hemmatap_mem'@'localhost';

-- 3. اعمال تغییرات
FLUSH PRIVILEGES;

-- 4. بررسی مجوزهای کاربر
SHOW GRANTS FOR 'hemmatap_mem'@'localhost';

-- راه‌حل 2: ایجاد دیتابیس جدید members_app (اگر می‌خواهید از نام پیش‌فرض استفاده کنید)
-- 1. ایجاد دیتابیس جدید
CREATE DATABASE IF NOT EXISTS members_app CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

-- 2. اعطای مجوزهای کامل به دیتابیس جدید
GRANT ALL PRIVILEGES ON members_app.* TO 'hemmatap_mem'@'localhost';

-- 3. اعطای مجوز ایجاد دیتابیس
GRANT CREATE ON *.* TO 'hemmatap_mem'@'localhost';

-- 4. اعمال تغییرات
FLUSH PRIVILEGES;
