caveneo Δημοσ. 27 Απριλίου 2007 Δημοσ. 27 Απριλίου 2007 Έχω περάσει την Oracle 9.2i και μπαίνω στο SQL plus με το scott tiger, πως γίνεται να κάνω άλλο δικό μου username και password. P.S: Όποιος μπορεί να τσεκάρει λίγο και αυτό μήπως έχει λύση "http://www.insomnia.gr/vb3/showthread.php?p=1574762#post1574762" Το τελευταίο post το δικό μου. Μου έχουν σπάσει τα νεύρα!
Gantalf_4 Δημοσ. 27 Απριλίου 2007 Δημοσ. 27 Απριλίου 2007 Cave δεν νομιζω οτι μπορεις να το αλλαξεις... Αν εχει τιποτα admin tools ισως να κανεις κατι απο εκει...
caveneo Δημοσ. 27 Απριλίου 2007 Μέλος Δημοσ. 27 Απριλίου 2007 Μέσω της Sql Plus πρέπει να γίνεται κάτι. Ή μόνο κωδικό μπορείς να αλλάξεις;;;; Άν ξέρει κάποιος ας βοηθήσει!
random Δημοσ. 27 Απριλίου 2007 Δημοσ. 27 Απριλίου 2007 Στην oracle, οι χρήστες έχουν ρόλους, και οι ρόλοι έχουν δικαιώματα. οπως στα λειτουργικά ειναι οι admin, oi aploi users, κλπ... Για να φτιάξεις νέο χρήστη με τον scott, πρέπει να έχει το δικαίωμα να φτιάξει χρήστες. για νεο χρήστη newuser, με password newpass δινεις την εντολή CREATE USER "newuser" IDENTIFIED BY "newpass"; για να έχει πολλά δικαιώματα ο νέος, σαν admin (διάβασε το oracle documentation τι αλλοι ρόλοι υπάρχουν και τι δικαιώματα εχει καθένας): GRANT "DBA" TO "NEWUSER"; ALTER USER "NEWUSER" DEFAULT ROLE "DBA"; Αν δεν δώσεις κανένα δικαίωμα ή ρόλο, ο νέος, υπάρχει αλλα δεν μπορεί καν να συνδεθεί. και η απλή συνδεση ειναι Δικαίωμα. (κρατάω μια επιφύλαξη, αν υπάρχει καποια ρύθμιση που δίνει καποια minimum default privileges αν δεν οριστούν στο create user) αν σε αυτες τις εντολές σου βγαλει κάποιο μηνυμα περι privileges, σημαινει ο scott δεν εχει αυτα τα δικαιώματα. πρεπει να φτιάξεις τον νέο, με άλλο χρήστη. αλλα usernames που υπάρχουν by default στην oracle, οι superadmins, είναι (στην παρένθεση ειναι το default password, το οποιο μπορει να το έχεις αλλάξει, γιατι στα ρωτάει στην εγκατάσταση) : SYS (change_on_install) SYSTEM ( manager ) επίσης, κάποιοι χρήστες μπορεί να ειναι κλειδωμένοι (locked), που σημαίνει οτι και με σωστό password, δεν τους επιτρέπεται η είσοδος, πρεπει να γινουν unlock για να πεις. συμβαινει στις νεώτερες oracle για τον system. O sys δεν πρεπει να ειναι κλειδωμένος ποτέ. για να αλλάξεις ενα password, se "1": ALTER USER "NEWUSER" IDENTIFIED BY "1"; για ευκολότερη διαχείριση της oracle μέσα απο windows, βρες το πρόγραμμα TOAD, υπάρχει light version free, και commercial
lefterhs Δημοσ. 27 Απριλίου 2007 Δημοσ. 27 Απριλίου 2007 P.S: Όποιος μπορεί να τσεκάρει λίγο και αυτό μήπως έχει λύση "http://www.insomnia.gr/vb3/showthread.php?p=1574762#post1574762" Το τελευταίο post το δικό μου. Μου έχουν σπάσει τα νεύρα! Να ξερεις πως η oracle DB εχει μεγαλες απαιτησεις σε μνημη, η 10g χρειαζεται 1GB ram minimum για παραδειγμα. Το καλυτερο που μπορεις να κανεις ειναι να βαλεις τα services που αφορουν την oracle και ειδικα το Oracle database service να μην ξεκιναει αυτοματα, αλλα να τα ξεκινας εσυ οποτε τα χρειαζεσαι. Διαβασε αυτο για να παρεις μερικες οδηγιες (Manually start the Oracle database service). http://support.microsoft.com/kb/841180 Ειναι για 8ι, οποτε στο σημειο που γραφει: svrmgrl @<Full path of startupOracleORCL.sql created in Step 3> πρεπει να το αντικαταστησεις με: sqlplus 'sys/<sys_password> as sysdba' @<Full path of startupOracleORCL.sql created in Step 3> ή αν ο windows user που χρησιμοποιεις ειναι μελος στο user group των oracle dba: sqlplus '/ as sysdba' @<Full path of startupOracleORCL.sql created in Step 3> Για να αλλαξεις τον κωδικο του scott κανε login σαν scott ή sys ή system με sqlplus και δωσε: alter user scott identified by <new_password>;
caveneo Δημοσ. 27 Απριλίου 2007 Μέλος Δημοσ. 27 Απριλίου 2007 random ακριβώς αυτό έψαχνα. Μας τα είχε πει ο καθηγητής στη σχολή και εγώ δεν τα είχα σημειώσει. Να 'σαι καλά. Ευχαριστώ και σένα lefterhs. Πολύ χρήσιμα και τα δικά σου. Να 'σαι και εσύ καλά! ΓΕΝΙΚΑ να είμαστε όλοι καλά!! Κάτι ακόμη. Για αυτό το TOAD, ποιό κατεβάζω; ΤΟ Toad for Oracle, Toad for SQL Server, Toad for DB2, Toad for MySQL(αυτό δεν το κατεβάζω), Toad Data Modeler. Μάλλον το Toad for Oracle ή Toad for SQL Server.
random Δημοσ. 27 Απριλίου 2007 Δημοσ. 27 Απριλίου 2007 Toad for Oracle SQL Server, DB2, Mysql, είναι άλλες databases, απο Microsoft , IBM kai Mysql, αντίστοιχα
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.