MySQL: Един потребител с пълен достъп до 3 бази данни

Идеята на играчката- закачката е един MySQL user да има пълен достъп до 3 бази данни на една и съща машина. Ето го и супер сложното решение:

mysql> use mysql
Database changed

INSERT 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)

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)
MySQL: Един потребител с пълен достъп до 3 бази данни, 5.0 out of 5 based on 1 rating

4 thoughts on “MySQL: Един потребител с пълен достъп до 3 бази данни”

  1. А защо просто не използваш:

    mysql > grant all privileges on database.* to user@localhost identified by 'password';
    mysql > flush privileges;

    На мен лично така ми е по-удобно.

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)
  2. Ами незнам да ти кажа.
    За другите четящи- Решението което предлага Благо е стандартното и може би най- коретно решение.(на database.* се описват базите т.е. db1.* db2.* db3*).

    VN:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
    VN:F [1.9.22_1171]
    Rating: 0 (from 0 votes)
  3. Мен ми е интересно пък, защо се мъчите през конзолата, а не си сложите един phpmyadmin? :)

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)
  4. въпрос на навик :). Така съм си свикнал аз (макар, че си е време и повече знания докато в Phpmyadmin (не е точно така, но грубо казано) цъкаш 1 2 пъти и готово :) ).

    VN:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
    VN:F [1.9.22_1171]
    Rating: 0 (from 0 votes)

Вашият коментар

Вашият email адрес няма да бъде публикуван Задължителните полета са отбелязани с *