From 3ad002131216dc3c901ee8af8de13eb6cd4dcf8c Mon Sep 17 00:00:00 2001 From: szabomarton Date: Wed, 15 Jan 2025 09:23:38 +0100 Subject: [PATCH] added orai --- 20250115/db.sql | 53 ++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 52 insertions(+), 1 deletion(-) diff --git a/20250115/db.sql b/20250115/db.sql index 706393a..363d6ac 100644 --- a/20250115/db.sql +++ b/20250115/db.sql @@ -4,4 +4,55 @@ use autoberles; SELECT user FROM mysql.user; -GRANT UPDATE ON berlok TO titkar; \ No newline at end of file +GRANT UPDATE ON berlok TO titkar; + +GRANT SELECT(id) ON berlok TO titkar WITH GRANT OPTION; + +/*ADATBÁZIS TÁBLÁINAK HELYREÁLLÍTÁSA*/ + /*Ha crashelne, akkor a következővel resolveolhatjuk ...*/ + /*a mysql.columns_priv a tábla neve, értelemszerűen helyettesíthető arra a táblára amivel gond van*/ + CHECK table mysql.columns_priv; + /*Ha corrupted akkorr ..*/ + REPAIR TABLE mysql.columns_priv; + FLUSH PRIVILEGES; + GRANT SELECT(id) ON berlok TO titkar WITH GRANT OPTION; + /*A parancs újboli kiadásával működnie kell*/ + +/*bejelentkezés titkárral*/ +exit +mysql.exe -u titkar + +UPDATE berlok SET nev = "Gipsz Istvan" WHERE nev LIKE "Gipsz Jakab"; + +/*root*/ +GRANT UPDATE(nev) on berlok TO titkar; +GRANT SELECT(nev) on berlok TO titkar; +SHOW GRANTS FOR titkar; + +REVOKE SELECT(id) ON berlok FROM titkar; + +DROP USER titkar; + +/*SHOW PRIVILEGES for all users*/ +SELECT * FROM information_schema.user_privileges; + +/*felhasználók létrehozása*/ + +CREATE USER IF NOT EXISTS sanyi; +GRANT SELECT(tipus, evjarat) ON autok TO sanyi; + +CREATE USER IF NOT EXISTS sysadmin; +GRANT ALL PRIVILEGES ON autok TO sysadmin; +GRANT ALL PRIVILEGES ON berlok TO sysadmin; +GRANT ALL PRIVILEGES ON kolcsonzes TO sysadmin; + +CREATE USER IF NOT EXISTS jutka; +GRANT SELECT(telefonszam) ON berlok to jutka; + +/*mosós fijú*/ +CREATE USER IF NOT EXISTS gipszkarton_emil; +GRANT SELECT(napokszama) ON kolcsonzes TO gipszkarton_emil; + +/*kölcsönzésekért felel*/ +CREATE USER IF NOT EXISTS beka_kalman; +GRANT ALL PRIVILEGES ON kolcsonzes TO beka_kalman;