I stand corrected. Newlines are allowed in the password.
On Wed, Jul 23, 2014 at 7:54 AM, Venkat Ranganathan <[email protected]> wrote: > There is already SQOOP-1294. The problem with trim as mentioned by > Jarcec in the JIRA ticket is that whitespace can be a legitimate part > of the password. We need to trim the trailing new line only. > > Thanks > > Venkat > > On Wed, Jul 23, 2014 at 7:18 AM, Jarek Jarcec Cecho <[email protected]> wrote: >> The easiest way how to create password file without new line character at >> the end is to use “echo” command: >> >> echo -n “my-password” > password.file >> >> The switch “-n” will disable outputting trailing new line character. >> >> Jarcec >> >> On Jul 23, 2014, at 5:50 AM, Kathleen Ting <[email protected]> wrote: >> >>> Hi, I think there was a typo in Abe's earlier reply and what he meant is >>> that newlines are _not_ acceptable password characters unfortunately. >>> >>> Regards, >>> Kate >>> >>> >>> On Wed, Jul 23, 2014 at 1:07 AM, [email protected] >>> <[email protected]> wrote: >>> >>> Hey,Everyone: >>> I tried to create a user in my mysql server using a password which >>> contians a '\n' character in the end. >>> But when I am loging to my mysql server.I recivied a error message from >>> mysql.If newline are acceptable by database >>> then how to use a password that contains a newline to log on the server. >>> Waiting for your reply sincere. >>> >>> >>> From: Abraham Elmahrek >>> Date: 2014-07-23 13:34 >>> To: [email protected] >>> Subject: Re: sqoop1.4.4 password-file parameter >>> Hey there, >>> >>> I do believe that newlines are acceptable password characters >>> unfortunately. You could use emacs, "printf <password> > <password file>", >>> or "tr -d '\n' < <password file> > <new password file>" instead. >>> >>> -Abe >>> >>> >>> On Tue, Jul 22, 2014 at 10:13 PM, [email protected] >>> <[email protected]> wrote: >>> hi,all: >>> forgive my poor English~ >>> I find a problem about the parameter password-file。When i create a >>> password-file using Vi editor,then vi will put a '\n' in the end of the >>> line(eol)。 >>> This character '\n' will lead failure。You should modify as blow i >>> think。wating for your reply,thank you。 >>> org.apache.sqoop.util.CredentialsUtil >>> >>> <Catch(07-23-11-1(07-23-16-04-01).jpg> >>> >>> >>> >>> >>> >> > > -- > CONFIDENTIALITY NOTICE > NOTICE: This message is intended for the use of the individual or entity to > which it is addressed and may contain information that is confidential, > privileged and exempt from disclosure under applicable law. If the reader > of this message is not the intended recipient, you are hereby notified that > any printing, copying, dissemination, distribution, disclosure or > forwarding of this communication is strictly prohibited. If you have > received this communication in error, please contact the sender immediately > and delete it from your system. Thank You.
