Keith Miller

Results 3 comments of Keith Miller

I'm willing to work on this if you can point me in the right direction.

By hand: ```rust use anyhow::Result; use tiberius::Client; use tiberius::Config; use tokio::net::TcpStream; use tokio_util::compat::TokioAsyncWriteCompatExt; const CONNECTION_STRING: &str = r"Server=sql.foo.com,999;Database=Database;UID='User';PWD='Password%241337'"; #[tokio::main] async fn main() -> Result { let mut config = Config::from_ado_string(CONNECTION_STRING)?;...

Update: By using wireshark and setting encryption to `NotSupported` I can confirm that the login packet contains the correct password. I can't compare packets because SqlCmd does encrypt the login....