Fix addition of admin users

The user passwords were stored in plaintext format.
This commit is contained in:
Markus Mäkelä
2019-04-04 23:01:40 +03:00
parent daf5f52c64
commit adba581a4d
3 changed files with 13 additions and 7 deletions

View File

@ -432,8 +432,7 @@ bool admin_linux_account_enabled(const char* uname)
*/
const char* admin_add_inet_user(const char* uname, const char* password, enum user_account_type type)
{
auto cpassword = mxs::crypt(password, ADMIN_SALT);
return admin_add_user(&inet_users, INET_USERS_FILE_NAME, uname, cpassword.c_str(), type);
return admin_add_user(&inet_users, INET_USERS_FILE_NAME, uname, password, type);
}
/**