Hoi Allemaal, ik zit met een probleemje. Ik heb gezocht met de Search, en op google gezocht. (en ben al 3 uur aan het kloten) Maar het werkt niet!
(Ik hoop dat de mods dit genoeg vinden)
Maar nu het probleem:
Ik heb een scriptje gemaakt die het mySQL root password reset.
Alleen hij werkt niet!
Ik vemoed dat het om die
(Ik denk de aanhalings tekens)
Waarneer ik het scriptje uitvoer krijg ik dit:
Als ik de code met de hand doe werkt het wel!
Ik hoop dat iemand het probleem ziet?
(Ik hoop dat de mods dit genoeg vinden)
Maar nu het probleem:
Ik heb een scriptje gemaakt die het mySQL root password reset.
Alleen hij werkt niet!
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| cd /usr/local/bin hostname=`hostname` echo "MySQL Service stoppen...." kill `cat /usr/local/var/$hostname.pid` &> /dev/null sleep 2 mysqld_safe --skip-grant-tables & 0> /dev/null sleep 2 echo -n "Typ een nieuw MySQL root password in: " read passwd echo $passwd echo "- Root rechten wegknikkeren." echo "- Password opnieuw instellen." mysqladmin -u root flush-privileges password '$passwd' &> /dev/null mysql -u root -p |
Ik vemoed dat het om die
code:
gaat 1
| mysqladmin -u root flush-privileges password '$passwd' &> /dev/null |
(Ik denk de aanhalings tekens)
Waarneer ik het scriptje uitvoer krijg ik dit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
| [root@dhcppc3 cpanel]# ./resetmysqlpasswd MySQL Service stoppen.... 040506 17:14:58 mysqld ended Starting mysqld daemon with databases from /usr/local/var Typ een nieuw MySQL root password in: test test - Root rechten wegknikkeren. - Password opnieuw instellen. Enter password: ERROR 1045: Access denied for user: 'root@localhost' (Using password: YES) [root@dhcppc3 cpanel]# |
Als ik de code met de hand doe werkt het wel!
Ik hoop dat iemand het probleem ziet?