25 lines
606 B
SQL
25 lines
606 B
SQL
-- SQL Script: Benutzer zu Admin machen
|
|
-- Setzt die Rolle eines Benutzers auf 'admin'
|
|
-- Ausführen mit: mysql -u stechuhr -p stechuhr < set-user-admin.sql
|
|
|
|
USE stechuhr;
|
|
|
|
-- Zeige aktuelle Benutzer und ihre Rollen
|
|
-- role: 0 = user, 1 = admin
|
|
SELECT id, full_name, role FROM user;
|
|
|
|
-- Setze User mit ID 1 auf Admin (role = 1)
|
|
UPDATE user SET role = 1 WHERE id = 1;
|
|
|
|
-- Zeige das Ergebnis
|
|
SELECT id, full_name, role,
|
|
CASE role
|
|
WHEN 0 THEN 'user'
|
|
WHEN 1 THEN 'admin'
|
|
ELSE 'unknown'
|
|
END as role_name
|
|
FROM user WHERE id = 1;
|
|
|
|
SELECT 'Benutzer erfolgreich zu Admin gemacht!' AS status;
|
|
|