Tuleb täita ja esitada õpetajale kontrolliks
Для выполнения обоих заданий:
Mõlema ülesande täitmiseks tuleb:
Installimisel pange root parooliks toretore.
Firewallis lubada juurdepääs väljapoolt portidele 3306(mysql) ja 5432(postgres)
NB!! Peale installimist DB mootoritele on juurdepääs lubatud ainult localhost-ist.
Lubada juurdepääs andmebaasile klassi või kõikidelt IP-delt.
Mõlemas andmebaasi mootoris luua kasutaja ja andmebaas oma rühma nimega(nt.pa10) ja parooliga teretere
Kasutaja õigused: ei oma ühtegi õigust peale eraldatud andmebaasile juurdepääsu õiguse.
Andmebaasi õigused: loodud kasutaja peab omama õigusi ainult juurdepääsemiseks loodud andmebaasile (nt.pa10) igalt poolt.
Administreerimiseks ja kontrolliks kasutada graafilised liidesed mis tuleks installida:
mysql - emma
postgres - pgAdmin III
Variant A
Luua mõlemas andmebaasi mootoris loodud andmebaasis tabel nimega grupp.Lisada 3 rida andmeid.
Create in both database engines table with name pupils in databases with your group name.
When create database and tables please use UTF8 for collation for example: utf8_estonian_ci
Add next fields to the table:
Add 3-5 rows of data.
Õpetaja kontrollib juurdepääsu omast arvutist kasutades vastavaid kliente.
Install
$ apt-get install mysql-server mysql-client emma phpmyadmin
Vaata täpsemalt: http://www.sitepoint.com/ubuntu-12-04-lts-precise-pangolin-introducing-mysql-server/
You ca login to mysql server localy from command line
$ mysql -u root -p
$ mysql -h YOUCARDIP -u root -p
Install
$ apt-get install postgresql
$ apt-get install postgresql-client phppgadmin pgadmin3
Vaata täpsemalt: https://help.ubuntu.com/community/PostgreSQL
pgadmin3 is visual administration utility.
You can simple change PostgresSQL admin password.
$ sudo -u postgres psql postgres
\password postgres
Alter role postgres with password 'toretore'.
You can quit from psql with sequence \q
Read more about postgresql https://www.unixmen.com/install-postgresql-and-phppgadmin-on-debian-7-wheezy/
Create db and tables in pgadmin3 http://www.w3resource.com/PostgreSQL/create-table.php
If you had some mistake and need to uninstall postgresql or mysql-server use command
$ apt-get purge mysql-server
$ apt-get purge postgersql