Article Index |
---|
Moodle σε Web Server |
Σελίδα2 |
Σελίδα3 |
Σελίδα4 |
Σελίδα5 |
Σελίδα5 |
Σελίδα6 |
Σελίδα7 |
Σελίδα8 |
Σελίδα9 |
All Pages |
Σελίδα 6 από 10
(5) Δημιοργώντας την Βάση Δεδομένων
Χρειάζετε να δημιουργήσετε μια άδεια βάση δεδομένων (π.χ. "moodle") στο σύστημα βάσης δεδομένων που έχετε μαζί με ενα ειδικό χρήστη (π.χ. "moodleuser") ο οποίος θα έχει πρόσβαση στην βάση δεδομένων (αλλά ΜΟΝΟ σε αυτή την βάση δεδομένων). Μπορείτε να χρησιμοποιήσετε τον χρήστη "root" αν θέλετε, αλλά αυτό δεν συνίσταται για ΄να σύστημα παραγωγής: Εάν hackers καταφέρουν να βρούν τον κωδικό πρόσβασης τότε όλο το σύστημα της βάσης δεδομένων σας βρίσκεται σε κίνδυνο, και όχι μόνο μια βάση δεδομένων.
Παραδείγματα σε command line για MySQL:
# mysql -u root -p
> CREATE DATABASE moodle;
> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX,ALTER ON moodle.*
TO moodleuser@localhost IDENTIFIED BY 'yourpassword';
> quit
# mysqladmin -p reload
Παραδείγματα σε command line για PostgreSQL:
# su - postgres
> psql -c "create user moodleuser createdb;" template1
> psql -c "create database moodle;" -U moodleuser template1
> psql -c "alter user moodleuser nocreatedb;" template1
(Για την MySQL συστήνω ανεπιφύλακτα την χρήση του phpMyAdmin για να διαχειρίζεστε τις βάσεις δεδομένων σας).
Από την έκδοση 1.0.8, το Moodle υποστηρίζει πλέον προθέματα πινάκων, οπότε έτσι μπορείτε να μοιράσετε με ασφάλεια μια βάση δεδομένων με πίνακες απο άλλη εφαρμογή.