Mam dość dobrze zdefiniowaną listę 50 lub więcej użytkowników w bazie danych mysql. Wszystkie ich aplecie w tabeli użytkownika wyglądać następująco:Dodawanie nowych wpisów hosta do istniejących użytkowników mysql
mysql> select user,host,password from user where host = '1.2.3.4';
+--------+---------+----------+
| user | host | password |
+--------+---------+----------+
| user1 | 1.2.3.4 | *XXX... |
| user2 | 1.2.3.4 | *YYY... |
| user3 | 1.2.3.4 | *ZZZ... |
etc.
Co chciałbym zrobić, to dodać drugą pozycję dla każdego użytkownika tak, że mogą one również połączyć z 10% przy użyciu tego samego hasła i udzielenia pełnej dostęp z 10%, ale pozostawiając istniejące dotacje w miejscu.
Czy jest sposób, w jaki mogłem to zrobić z poziomu mysql (dla celów automatyzacji), czy też musiałbym napisać skrypt, który zrzuca hasła użytkownika, a następnie wydaje nowe oświadczenia dotacji dla hosta 10%?
Wyjazd https://dev.mysql.com/doc/mysql-utilities/1.6/en/mysqluserclone.html –