Is any special reason to have separate tables ? Maybe more extra fields ? Having to check other table as a secutiy measure ?
..+---------+-----------+-----------+-------------+
..| User |
..+---------+-----------+-----------+-------------+
..| UserID | UserAlias | UserPwd | UserIsAdmin |
..+---------+-----------+-----------+-------------+
..| 87 | johndoe | sdsd<ds33 | false |
..+---------+-----------+-----------+-------------+
..| 88 | janesmith | sd456656h | true |
..+---------+-----------+-----------+-------------+
..| 89 | annethmps | s34ddd545 | true |
..+---------+-----------+-----------+-------------+
..| 90 | mikekane | s34ddd545 | false |
..+---------+-----------+-----------+-------------+
..+---------+-----------+-----------+
..| Admin |
..+---------+-----------+-----------+
..| UserID | Extra1 | Extra2 |
..+---------+-----------+-----------+
..| 88 | sdfsds3 | s2323h |
..+---------+-----------+-----------+
..| 89 | sdsds2 | s3ghgh5 |
..+---------+-----------+-----------+
Cheers.