• ベストアンサー

SQL Serverにある一般ユーザーのパスワード変更がしたい

SQL Serverにある一般ユーザーのパスワード変更がしたい Accessにて、SQL Serverにある一般ユーザーのパスワード変更がしたいのですが、 何かヒントはありませんか? ※一般ユーザには管理ツール等を触らせないので、VBA等にて実現したい

  • Koba5
  • お礼率81% (96/118)

質問者が選んだベストアンサー

  • ベストアンサー
  • jamshid6
  • ベストアンサー率88% (591/669)
回答No.1

以下のいずれかをADOなどで実行してみてください。 自分のパスワード変更だけなら特別な権限付与はいらなかったはずですが、変更前パスワードの指定は必須です。 sp_password ログイン名 'OldPassword','NewPassword' または ALTER LOGIN ログイン名 WITH PASSWORD='NewPassword' OLD_PASSWORD='OldPassword'

Koba5
質問者

お礼

jamshid6さん 早速のコメントありがとうございます。試してみます

関連するQ&A

  • SQL SERVER 2005におけるメンテナンスプラン利用時のsaユーザーのパスワード変更について

    教えてください! SQL SERVER 2005 SP3の環境でSQL Server Management Studioを起動し、メンテナンスプランにてユーザーデータベースのバックアップや圧縮などを行っています。 先日、saのパスワードを変更したところ、メンテナンスプランのジョブがエラー(エラーコード18456:ユーザー 'sa' はログインできませんでした)で動かなくなりました。saのパスワードを元に戻したところ、エラーはなくなります。 saのパスワードは管理上定期的に変更したいと考えています。 パスワードを変更する度にジョブを作成し直すのは大変です。何か良い方法はないでしょうか? 分かる方がいましたら、教えてください。 よろしくお願い致します。

  • SQLサーバーにアクセスする時にパスの入力を求められないのはなぜ?

    自部署にあるNTサーバーにアクセスしようとすると、ユーザー名と パスワードを問うダイアログが出ます。 また、他部署にあるサーバーにアクセスする時も同様です。 (ここまでは当然のことです) ところが、この他部署のサーバーにSQLサーバーがインストール されていて、エクセルのVBAマクロ(RS.Open SQL~ こんなコード) でアクセスするとパスワードを問われることなくアクセス出来てしまいます。 どうしてVBAマクロでアクセスすると、パスを問われるダイアログが 出ないのですか? SQLサーバーの仕様でしょうか?

  • SQLサーバーについて

    アクセスユーザーです。 データベースを操作するならアクセスよりSQLサーバーの方が良いと聞いたのですが SQLサーバーのイメージがいまいちわかりません。 アクセスは、 ・テーブル ・クエリ ・フォーム ・レポート ・マクロ ・VBA がありますが、 SQLサーバーは、テーブルとクエリしかなくて、 テーブルの置き場として使うソフト。と言う認識であってますか?

  • ファイルサーバ ユーザー名 パスワード クライアン

    素人なのですが、教えてください。 社内でワークグループ管理です。 新規にクライアントPC(ユーザー名:Aパスワードなし)を追加し、ファイルサーバにユーザー名:Aとパスワードなしを登録しました。 その後、クライアントPCからファイルサーバに最初のアクセスを行い、当然ながらユーザー名:Aパスワードなしでアクセス可能となりました。 クライアントPCとファイルサーバに登録するユーザー名は別物なので、ユーザー名が同じでも別でも構わないはずですが、クライアントPCの方でパスワードを変更するとファイルサーバーにアクセスできなくなり、ファイルサーバーでもパスワードを変更しなければなりません。 ユーザー名は別でもいいが、パスワードは同じでないといけないということなのでしょうか? 宜しくお願い致します。

  • SQL ServerにWindowsパスワードを入れると接続出来なくなってしまう

    Windows2000ServerとSQLServer2000を使用しています。 端末の台数は20台未満と少ないのですが、今までは、データベースアクセス時に SQLServer認証で使用していました。 クライアントPC起動時に、今まではパスワードも無しだったのですが、 セキュリティ面を考えて、Windowsのパスワードをユーザーにつけることにしました。 ところが、パスワードをつけると、サーバーのデータ―ベースを開こうとすると 「接続出来ませんでした。 SQLState:'28000' SQL Server エラー:18452 〔Microsoft〕〔ODBC SQL Server〕〔SQL Server〕ユーザー'(null)'のログインに失敗しました。 理由:SQL Serverの信頼関係接続に関連付けられていません。」 となって、データ―ベースにアクセス出来なくなってしまいます。 名前付きパイプの信頼関係接続も有効になっているし、マルチプロトコルも無効になっています。 どうしたらデータ―ベース接続時にエラーが出ないように出来るでしょうか?

  • NT4.0 ドメインに属しているサーバのパスワード変更

    NT4.0でドメインを構築しています。 構成はPDC BDC ファイルサーバ*3です。 この状態で、ファイルサーバのローカルアドミニストレーターの パスワードを変えたいのですが、どこから変更すればいいのでしょうか? 管理ツールからドメインユーザマネージャを開き、administratorで 変えたところ、PDC BDCのパスワードも変わってしまいました。

  • MacからWindowsサーバのパスワード変更をしたい

    Windowsのファイルサーバ(WindowsStorageServer2003)の共有フォルダにMacからアクセスしています。 ファイルサーバ時に、ファイルサーバ上に登録してあるユーザ名/パスワードを入力しています。 このパスワードを時々変更するのですが、そのたびにサーバ管理者に頼んで変更するのではなく、自分のMacから何らかの方法で変更したいのです。 こんなことは可能ですか。 ちなみに、WindowsからはCTRL+ALT+DELで表示されるダイアログからパスワードの変更を選択すれば、可能だと思いますが、これと同じことがしたいのです。

  • SQL2005のSAパスワード変更について

    初心者です。 SQL2005サーバを使っていますが、 SAのパスワードを変更したいです。 いつも変更時はSQLをインストールしなおしてます。 時間がとてもかかるので、初心者でもわかるような 簡単なやり方教えてください。

  • パスワードを変更後、サーバの共有にあくせすできない

    サーバ Windows2012R2 AD構成 PC Windows7 今回、サーバ側でドメインユーザーに対して、「次回ログイン時にパスワードを変更する」とし、パソコンにログインし、パスワードを変更しました。 デスクトップにある、サーバの共有フォルダのショートカットから共有にアクセスができなくなりました。(パス:\\サーバ名\共有フォルダ) エクスプローラは起動するが中身が表示されず、エラー表示、XXXXXにアクセスできません。このネットワークリソースを使用するアクセス許可がない可能性があります。アクセス許可があるかどうかこのサーバーの管理者に問い合わせてください。 ログオン失敗: 要求された種類のログオンは、このコンピュータではユーザーに許可されていません。となります。 しかし、サーバのIPアドレスでは、問題なくアクセスが可能です。 このパソコンで使用するIDとPWを別のPCでログインにて確認したところ、サーバ名にてアクセスが可能でした。 なにか、このパソコンの設定などに問題があるのでしょうか?

  • 2台のLinuxサーバ間で、ユーザー・パスワードを同期させたい

    お世話になります。 ユーザーの管理方法についてお知恵を貸していただけないでしょうか。 2台のFedoraCore4サーバ(仮に A と B とする)を立ち上げ予定なのです。 A で useradd して追加したユーザーを B にも自動で同期させて、登録させたいのですが、どうすればそのようなことが実現できますでしょうか。 パスワードの変更も同じように同期させたいと考えています。 Windowsドメインの PDC と BDC みたいな関係が、Linuxでも実現できないでしょうか? よろしくお願いいたします。