Dein String muss in einfachen Anführungstrichen stehen, sonst interpretiert
SQL das als Vergleich zweier Spalten!
SQLQuery1.SQL.Text:='Select U_pass FROM T_User Where U_name='''+s2+'''';
oder
SQLQuery1.SQL.Text:='Select U_pass FROM T_User Where U_name='+QuotedStr(s2);