Tartalomjegyzék

< MariaDB

MariaDB feladatok

Webhelyes feladatok

Feladat 001

  1. Hozzon létre egy labda nevű adatbázist
    1. utf-8 kódolás
    2. magyar rendezés
  2. Hozzon létre egy felhasználót webhely számára
    1. Jelszó: titok
    2. Elérés helye: localhost

A használt parancsokat írja egy labda.sql nevű állományba. Az állomány elején szerepeljen megjegyzésben:

Feladat 002

  1. Hozzon létre egy tenkes nevű adatbázist
    1. utf-8 kódolás
    2. magyar rendezés
  2. Hozzon létre egy felhasználót webhely számára
    1. Jelszó: titok
    2. Elérés helye: localhost
  3. A felhasználó számára állítsa be az összes jogot
    1. a grant jogok nélkül

A használt parancsokat írja egy tenkes.sql nevű állományba. Az állomány elején szerepeljen megjegyzésben:

Feladat 003

  1. Hozzon létre egy kocka nevű adatbázist
    1. utf-8 kódolás
    2. magyar rendezés
  2. Hozzon létre egy felhasználót webhely számára
    1. Jelszó: titok
    2. Elérés helye: localhost
  3. A felhasználó számára állítsa be az összes jogot
    1. a grant jogok nélkül

A használt parancsokat írja egy kocka.sql nevű állományba. Az állomány elején szerepeljen megjegyzésben:

mysql kliens feladatok

Feladat 051

  1. Hozzon létre egy panda nevű adatbázist
    1. utf-8 kódolás
    2. magyar rendezés
  2. Hozza létre a következő felhasználókat, jogok és jelszó nélkül:
    1. peti
    2. jani
    3. laci
  3. Állítsa be peti felhasználónak az 12345 jelszót.
  4. Állítsa be a jani felhasználónak a titok jelszót.
  5. Állítsa be a laci felhasználónak a titok jelszót.
  6. A panda adatbázison:
    1. Adjon a peti felhasználónak select jogot, és más nem.
    2. Adjon a jani felhasználónak select, update és insert jogot, és mást nem.
    3. A laci felhasználónak minden jogot állítson be.

A használt parancsokat írja egy panda.sql nevű állományba. Az állomány elején szerepeljen megjegyzésben:

Feladat 052

A következő parancsokat a végrehajtás mellett írja egy barat.sql nevű fájlba. Az állomány elején megjegyzésben szerepeljenek a következők:

  1. Hozzon létre egy barat nevű adatbázist.
    1. Kódolás: utf-8
    2. Rendezés: magyar
  2. Hozza létre a következő felhasználókat, jogok és jelszó nélkül:
    1. imre
    2. erno
    3. miki
    4. denes
  3. Állítsa be a következő jelszavakat
    1. imre:type
    2. erno:titok
    3. miki:type
    4. denes:titok
  4. A barat adatbázison:
    1. Adjon select jogot az imre felhasználónak.
    2. Adjon select, update, insert, delete és create jogot erno számára.
    3. Adjon select, update, index, lock tables jogot miki számára.
    4. Adjon update, insert jogot denes számára.

Feladat 053

A következő parancsokat a végrehajtás mellett írja egy szepi.sql nevű fájlba. Az állomány elején megjegyzésben szerepeljenek a következők:

  1. Hozzon létre egy szepi nevű adatbázist.
    1. Kódolás: utf-8
    2. Rendezés: magyar
  2. Hozza létre a következő felhasználókat, jogok és jelszó nélkül:
    1. aniko
    2. aliz
    3. flora
    4. goldi
  3. Állítsa be a következő jelszavakat
    1. aniko:titok
    2. aliz:titok
    3. flora:type
    4. goldi:titok
  4. A szepi adatbázison:
    1. Adjon az imre felhasználónak:
      1. minden jogot - kivéve grant
    2. Adjon select, update, jogot aliz számára.
    3. Adjon flora számára:
      1. select, update, insert, index, lock tables jogot.
    4. Adjon update, insert, select jogot goldi számára.

Importálós feladatok

Feladat 101

csali.sql
create database csali
character set utf8
collate utf8_hungarian_ci;
 
use csali;
create table dolgozok (
    az int not null primary key auto_increment,
    nev varchar(50),
    telepules varchar(50),
    fizetes double
);
 
create user dani@localhost;
create user peti@localhost;
create user lali@localhost;
create user imre@localhost;
 
set password for dani@localhost = password('titok');
set password for peti@localhost = password('titok');
set password for lali@localhost = password('titok');
set password for imre@localhost = password('titok');
 
 
grant select,update on csali.dolgozok to dani@localhost;
grant all privileges on csali.dolgozok to peti@localhost;
grant select,update,insert on csali.dolgozok to lali@localhost;
grant insert on csali.dolgozok to imre@localhost;

A következő parancsokat a végrehajtás mellett írja egy fel_csali.sql nevű fájlba. Az állomány elején megjegyzésben szerepeljenek a következők:

  1. A lali@localhost felhasználó számára törölje a jelszót.
  2. Az imre@localhost nevű felhasználó számára adjon select és update jogot.
  3. Az imre@localhost nevű felhasználó jelszava legyen: type
  4. A lali@localhost felhasználótól vegye el az update és insert jogokat.
  5. Vegyen fel egy pete nevű felhasználót, jelszó nélkül.
  6. Kérdezze le imre@localhost jogait.

Feladat 102

torony.sql
create database torony
character set utf8
collate utf8_hungarian_ci;
 
use torony;
create table termekek (
    az int not null primary key auto_increment,
    nev varchar(50),
    darab int,
    ar double
);
 
create user hanka@localhost;
create user holda@localhost;
create user izora@localhost;
create user judit@localhost;
 
set password for hanka@localhost = password('type');
set password for holda@localhost = password('type');
set password for izora@localhost = password('type');
set password for judit@localhost = password('type');
 
 
grant select on torony.termekek to hanka@localhost;
grant all privileges on torony.termekek to holda@localhost;
grant select,update,insert, delete on torony.termekek to izora@localhost;
grant insert on torony.termekek to judit@localhost;

A következő parancsokat a végrehajtás mellett írja egy fel_torony.sql nevű fájlba. Az állomány elején megjegyzésben szerepeljenek a következők:

  1. A hanka@localhost felhasználó számára adjon meg minden jogot a grant jogon kívül.
  2. A holda@localhost nevű felhasználó számára adjon vegye el az insert, update, delete jogot.
  3. Az izora@localhost nevű felhasználó jelszava legyen: titok
  4. A judit@localhost felhasználótól vegye el az update és insert jogokat.
  5. Vegyen fel egy nemere nevű felhasználót, jelszava legyen titok.
  6. Kérdezze le nemere@localhost jogait.

Feladat 103

csoma.sql
create database csoma
character set utf8
collate utf8_hungarian_ci;
 
use csoma;
create table konyvek (
    az int not null primary key auto_increment,
    cim varchar(50),
    szerzo int,
    ar double
);
 
create user ervin@localhost;
create user kada@localhost;
create user naga@localhost;
create user monti@localhost;
 
set password for ervin@localhost = password('titok');
set password for kada@localhost = password('titok');
set password for naga@localhost = password('titok');
set password for monti@localhost = password('titok');
 
 
grant all privileges on csoma.konyvek to ervin@localhost;
grant all privileges on csoma.konyvek to kada@localhost;
grant select,update,insert, delete on csoma.konyvek to naga@localhost;
grant insert on csoma.konyvek to monti@localhost;

A következő parancsokat a végrehajtás mellett írja egy fel_csoma.sql nevű fájlba. Az állomány elején megjegyzésben szerepeljenek a következők:

  1. Az ervin@localhost felhasználótól vegye el a következő jogokat:
    1. insert, delete
  2. A kada@localhost felhasználótól vegye el delete jogot.
  3. A naga@localhost nevű felhasználó jelszava legyen: type
  4. A monti@localhost felhasználónak adjon select, update és delete jogokat.
  5. Vegyen fel egy oros nevű felhasználót, jelszó nélkül.
  6. Kérdezze le oros@localhost jogait.