#!/bin/bash
# verify_db_privileges.sh
# Uso: ./verify_db_privileges.sh terashe

USERNAME="$1"
if [ -z "$USERNAME" ]; then
    echo "Uso: $0 USERNAME"
    exit 1
fi

DB_NAME="${USERNAME}_db"
DB_USER="${USERNAME}_usr"

echo "Verificando privilegios para $DB_USER en $DB_NAME..."
echo ""

# Listar usuarios
echo "1. Usuarios de BD para $USERNAME:"
uapi --user="$USERNAME" Mysql list_users
echo ""

# Listar bases de datos
echo "2. Bases de datos para $USERNAME:"
uapi --user="$USERNAME" Mysql list_databases
echo ""

# Verificar privilegios
echo "3. Privilegios de $DB_USER en $DB_NAME:"
uapi --user="$USERNAME" Mysql list_privileges_on_database \
    user="$DB_USER" \
    database="$DB_NAME"
