- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Recordsetの ID PWは?)
RecordsetのID PWは?
このQ&Aのポイント
- GWで暇なので、WebからSQL Server2008 Expressをダウンロードしてインストールして試している所です。元々あったAccessのテーブルもインポートもできました。しかし、エクセルのVBAでRecodsetを試みようとしているところですが、ユーザー「sa」にログインできませんでした。
- SQL Server managementのログイン「sa」のプロパティを見ると、SQLServer認証で15桁のパスワードが表示されます。パスワードを削除しても、再度開くと元に戻ってしまいます。
- VBA Recodesetを使ってSQLServerのテーブルに接続して操作したいのですが、どこの設定を見ればよいのでしょうか?PCはWindows7 Office2010です。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
SQL Server2008 Expressをインストールする際に混合認証にするか、するとすればsaのパスワードを何にするか入力する画面があったはずです。 混合認証を選んでいるなら、その時に入力したパスワードを指定してください。
その他の回答 (1)
- nora1962
- ベストアンサー率60% (431/717)
回答No.2
多分、空白文字列のパスワードが認められないせいだと思うので、Management Studioで適当なパスワードを入力してOKをクリックしてみてください。
質問者
お礼
>Management Studioで適当なパスワードを入力してOKをクリックしてみてください セキュリティ=>ログイン=>sa のプロパティで パスワードを変更して OKしても 同じなのです。 もう一度 saのタブを開くと前と同じでパスワードに ●●・・●と ●が15個 そんな長いパスワードは使ったことがないのですが??? PS nora1962さんの愛犬ですか。かわいいですね。
お礼
回答ありがとうございます。 >インストールする際に混合認証にするか アカウントの手順のタブで認証モードのことですよね。 Windows認証モードのまま 次へ進んだと思います。
補足
もう一度、インストールしなおして その時に認証モードを 混合認証 を選択したら解決しました。 但し、saのプロパティを見るとパスワードに●が15個並んだ状態ですが 実際は4ケタのパスワードです?? ありがとうございました。