Dim connString As String = "Server=(LocalDB)\MSSQLLocalDB;Database=Database1.mdf;Trusted_Connection=True"
Dim cnn As New SqlConnection(connString)
cnn.Open()
私は私のプログラムでは、上記のコードを使用していますが、接続が動作するようですが、それは信頼できる接続でSQL Serverデータベースに正しくアクセスするにはどうすればよいですか?
ログインで要求されたオープンなデータベース「Database1.mdf」ことができないと言ういくつかの理由があります。ログインに失敗しました。ユーザー 'Alex \ John'のログインに失敗しました。
私は信頼できるものとして設定しているので、なぜログインできないのか分かりません。私は行方不明の何かの背後にあるのですか?
いや、おかげでとにかくに接続する必要があり、データベースファイルです。他の人がサーバーをリンクしていない私に近いと思う。 –
したがって、LocalDBを使用していませんか? "Alex"という名前のサーバー上でSQL Serverをサービスとして実行していますか?別のPCまたは同じPCから接続しようとしていますか?あなたのPCはドメインのメンバーですか? – Mark
サーバーのサーバー認証方法とは何ですか? Windows認証の場合は、ユーザー名とパスワードを渡す必要はありませんが、PCが使用するアカウントがサーバに接続されている必要があります。一方、SQL Serverの認証の場合は、SQL Serverの[ログイン]ノードに存在するユーザー名とパスワードを渡す必要があります。 –