Chris Triantafyllou

  • Μεγαλύτερο μέγεθος γραμματοσειράς
  • Προκαθορισμένο μέγεθος γραμματοσειράς
  • Μικρότερο μέγεθος γραμματοσειράς
Home Σενάριο1-moodle
Moodle σε Web Server

Moodle σε Web Server - Σελίδα5

E-mail Εκτύπωση PDF
Article Index
Moodle σε Web Server
Σελίδα2
Σελίδα3
Σελίδα4
Σελίδα5
Σελίδα5
Σελίδα6
Σελίδα7
Σελίδα8
Σελίδα9
All Pages

 

(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 υποστηρίζει πλέον προθέματα πινάκων, οπότε έτσι μπορείτε να μοιράσετε με ασφάλεια μια βάση δεδομένων με πίνακες απο άλλη εφαρμογή.


Τελευταία Ενημέρωση ( Δευτέρα, 07 Μάιος 2012 15:05 )  

Newsflash

Joomla! 1.5 - 'Experience the Freedom'!. It has never been easier to create your own dynamic Web site. Manage all your content from the best CMS admin interface and in virtually any language you speak.