Идеята на играчката- закачката е един MySQL user да има пълен достъп до 3 бази данни на една и съща машина. Ето го и супер сложното решение:
mysql> use mysql
Database changedINSERT INTO db VALUES(‘localhost’,’db’,’muser’,’Y’,’Y’,’Y’,’Y’,’Y’,’Y’,’N’,’Y’,’Y’,’Y’,’Y’,’Y ‘,’Y’,’Y’,’Y’,’Y’,’Y’);
INSERT INTO db VALUES(‘localhost’,’db1′,’muser’,’Y’,’Y’,’Y’,’Y’,’Y’,’Y’,’N’,’Y’,’Y’,’Y’,’Y’,’Y ‘,’Y’,’Y’,’Y’,’Y’,’Y’);
INSERT INTO db VALUES(‘localhost’,’db2′,’muser’,’Y’,’Y’,’Y’,’Y’,’Y’,’Y’,’N’,’Y’,’Y’,’Y’,’Y’,’Y ‘,’Y’,’Y’,’Y’,’Y’,’Y’);mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.47 sec)
4 отговора
А защо просто не използваш:
mysql > grant all privileges on database.* to user@localhost identified by ‘password’;
mysql > flush privileges;
На мен лично така ми е по-удобно.
Ами незнам да ти кажа.
За другите четящи- Решението което предлага Благо е стандартното и може би най- коретно решение.(на database.* се описват базите т.е. db1.* db2.* db3*).
Мен ми е интересно пък, защо се мъчите през конзолата, а не си сложите един phpmyadmin? 🙂
въпрос на навик :). Така съм си свикнал аз (макар, че си е време и повече знания докато в Phpmyadmin (не е точно така, но грубо казано) цъкаш 1 2 пъти и готово 🙂 ).
Logged in as {{omniform_current_user_display_name}}. Edit your profile. Log out? Required fields are marked *
Your email address will not be published. Required fields are marked *
Comments are closed.
You must be logged in to post a comment.