私は真新しいUbuntu 12ボックスを持っています。unixodbc と 64 ビット Linux MS SQL Server 2008 ドライバーをインストールしました。
私が走るとき
sqlcmd -S dbserver -U me -P secret
私は戻ってきます
Login failed for user 'me'.
同じ sqlcmd 行が Windows でも正常に機能します。
混合認証がオンになっています。
正しいユーザー名とパスワードを使用しています (Windows でも同じコマンドが機能します)。
dbserver:1433; に telnet できます。ネットワークの問題ではないようです。