BambooインスタンスをSQL Serverに接続しようとしていますが、「Bamboo」ユーザーのログインに失敗したためエラーが発生しました。場所に表示されているログファイルへの調査BambooからSQLに接続中にエラーが発生する
C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Log\ERRORLOG
は、この試行されたログインの段階でエラーになることはありません。サーバーはWindows認証専用に構成されています。現在、データベースにアクセスするために同じSQL Server資格情報を使用してログインできます.Bamboo経由ではありません。
これが起こらない理由は、私のサーバーが既に設定されているためです。このエラーを防ぐために行ったすべての手順をリストします。私のlocalhost SQLEXPRESSサーバーで、SQL ServerとWindows認証モードを確認しました。 SQL Serverを再起動すると、Bamboo
というユーザーに追加した資格情報でログインできるようになりました。
私が追加したユーザーはBambooDatabase
というデータベースにマップされ、db_owner
です。同時ユーザー数には限りがありません。問題があるかどうかを確認するためにSQL Serverから切断しようとしましたが、違いはありません。私は、接続アクセスを持つ2人のユーザーを追加し、BambooDatabase
にマップしました。
SQLサーバー設定マネージャーにアクセスしてTCP/IPを有効にし、IPアドレスが1433を指していることを確認しました。そして、ファイアウォールをすべて1433へのアクセスに設定しました。 SQL Serverのエラーログが表示されているという事実は、すべてがここでうまくいくはずです。したがって、3人のユーザーがSQLの認証情報でテストされると、すべてのユーザーが正常にログインし、すべてに関連するアクセス許可が必要になります。 Bambooから接続しようとしたとき、3人とも同じエラーを出しました。
私はこのような竹に接続しようとしています:
- 直接JDBC接続。
- ドライバー・クラス名:net.source.jtds.jdbc.Driver
- データベースURL:JDBC:JTDS:のSQLServer:// localhostを:1433;データベース名= BambooDatabase
- ユーザー名:竹
- パスワード:SQLサーバーのパスワード
- チェック上書き既存のデータ
は、それから私は、エラーがスローにログを続ける]をクリックした後。私はここで何かを見逃してしまったのですが、何ができるか分かりません。BambooからSQL Serverに接続しようとしましたが、成功しませんでした。私はSQL Server ExpressとBambooバージョン5.11.3を使用しています。5.11.3から5.15へのアップグレードをテストしています。なぜなら、このバージョンを使用しているのは大量のデータです。
Bambooのエラー: データベースへのアクセス中にエラーが発生しました:java.sql.SQLException:ユーザー 'Bamboo'のログインに失敗しました。
SQLログのエラー: ユーザー 'Bamboo'のログインに失敗しました。理由:SQL認証を使用してログインしようとしましたが失敗しました。サーバーはWindows認証専用に構成されています。 [CLIENT:127.0.0.1]
はい、同じマシンで、IPAllは1433に設定されています。ファイアウォールは現在無効になっています。 –
実際のエラーメッセージを最初の投稿に追加できますか? –
@CiaranDonoghueこれで運がいい?私も同様の問題があります。サポートガイダンスでさえ挫折 – JohnZaj