Sounds like you didn't do these 2 steps in MySql, especially since you can log into other servers.
Step 1
Code:
alter table account add minilogin_ip varchar(32) not null;
If you get error 1017 when trying to use minilogin, make a new account and type this in for the account. Replace USERNAME_HERE for your login username.
Code:
insert into account (name,status, minilogin_ip) values('USERNAME_HERE',250,'127.0.0.1');
I think once you get your ip input into the account table with your login, the 1017 problem should be gone. I ran into this once before when I was redoing my server.