string sql = "SELECT 1 FROM users WHERE uid='" + user + "' AND pwd=PASSWORD('" + pwd + "')";
**極高風險**:`pwd` 含單引號即可注入。
sql::PreparedStatement *pstmt = con->prepareStatement(
"SELECT 1 FROM users WHERE uid=? AND pwd=PASSWORD(?)");
pstmt->setString(1, user);
pstmt->setString(2, pwd);
sql::ResultSet *res = pstmt->executeQuery();
bool valid = res->next();