• 締切済み

パスワードの変更

Oracleのパスワードの変更をしようとして 下記コマンドの実行をしました。 alter user ユーザ名 identified by パスワード これでパスワードの変更ができ、無事に新しいパスワードにて 接続が可能となったのですが、簡単な接続は大丈夫なのですが 一部今まで大丈夫だったものが 「内部コードエラー」 となってしまいます。 一度これが起きるとユーザの削除ではダメで、サービスの削除 までしないと回復しません。 何かご存じの方、教えていただけたら幸いです。 よろしくお願いします。 環境 OS:WindowsXPsp2 DB:Oracle10.0.2R2 開発環境:VB6sp6、CrystarReport8

  • Oracle
  • 回答数1
  • ありがとう数7

みんなの回答

  • corgi12kg
  • ベストアンサー率51% (28/54)
回答No.1

サービスの削除ってなにのことでしょうか? Windowsのサービス? Crystal Reportで使っているODBCのこと? 内部コードエラーってなにが出しているの? オラクルのDBMS(だったらORA-600のようなエラーコードを教えて)? VB6のアプリケーション? Crystal ReportのODBC部分?

関連するQ&A

  • オラクルユーザのパスワード変更

    お世話になっています。 ALTER USER [ユーザ名] IDENTIFIED BY [パスワード] を使用して、ユーザのパスワードを変更したいのですが、パスワードを数字で始めると ORA-00988:パスワードが指定されていないか、または無効です。 となってしまいます。 例>ALTER USER USER1 IDENTIFIED BY 0ABC→エラー パスワードを英字で始めて、その後に数字をつけるぶんには問題なく変更できるのですが、数字で始めるとエラーになってしまいます。 これはオラクルの仕様なのでしょうか?? それともSQLの組み方がまずいのでしょうか?? それともオラクルの設定が間違ってる?? どなたがわかる方がいらっしゃいましたら、ご教授をお願いします。

  • オラクルユーザのパスワード変更

    オラクル初心者です。 今Java+OracleでWeb開発を行っているのですが、ユーザ認証にオラクルユーザ認証(Web環境にログインできるかどうかを、データベースに接続できるかで認証をかけている)を利用しています。 そこで、Web上からオラクルユーザのパスワードを変更したいと思うのですが、新しいパスワードを入力させ、単純に ALTER USER [USER_NAME] IDENTIFIED BY [PASSWORD] だと、新しいパスワードに変更はできるのですが、最初に現在のパスワード入力を促して、それが現在設定されてるパスワードと正しいか判定した結果、正しければ変更を行うようにしたいのです。そこで質問なのですが、現在設定されてるパスワードというのは、どのようにしたら取得できるのでしょうか??私の調べ不足かもしれませんが、わかりませんでした。どなたかご教授いただけないでしょうか??よろしくお願いします。

  • ftp接続でパスワードが認識されなくなる

    Miracle Linux Ver1.0をインストールしました。ftpとtelnetを有効にして、それぞれ外部から接続できていたのですが、Oracle8i(8.0.6)をインストールしたのがいけなかったのか、Nameは認識するのですが、パスワードを入力すると不正なパスワードというメッセージが表示され接続されません。ユーザーのパスワードを変更しても事態は同じです。 Oracleインストール後に作ったユーザーでログインすると問題なく接続されます。 [root@NLSLINX oracle]# ftp ftp> o (to) 10.13.33.251 **IPは変えてあります** Connected to 10.13.33.251. 220 NLSLINX FTP server ready. Name (10.13.33.251:oracle): oracle 331 Password required for oracle. Password: 530 Login incorrect. Login failed. ftp> ユーザー権限の問題なのでしょうか、どうしても再インストールだけは避けたいので何かよい方法があれば教えてください。よろしくお願いします。

  • Oracle9iからOracle10gへ変更

    Oracle9iからOracle10gへデータベースを変えようとしています。 データベースのみの変更のためアプリには手を入れなくても動くだろうと安易に考えていますが 何か変更しなければいけないところ(例:ロジックやコントロール)はあるのでしょうか? [現在の環境] WindowsXPPro Oracle9i VB6 SP5 [今後の環境] WIndows7Pro Oracle10g VB6 SP5 補足) VBフォーム上にORADCコンポーネントを使用してグリッドにDB情報を表示しています。 このあたりのコントロールもそのまま使用することはできるのでしょうか? ご存知の方ご教授いただければと思います。

  • パスワード変更時について

    ユーザーIDとパスワードの情報を入力したのものがDBにあります。 ------------------- テーブル:accounts name ユーザーID password パスワード ------------------- ■やりたいこと 1)ユーザーにパスワードを変更させるときに、[ユーザーID]、[変更前のパスワード][変更後のパスワード]を入力させます。 2)入力された[変更前のパスワード]とDBのパスワードが一致すれば[ユーザーID]の列のパスワードを[変更後のパスワード]に変更する。

    • ベストアンサー
    • PHP
  • カラム名の変更(ORACLE)

    DBはオラクルで、sqlplusで、 テーブルのカラム名を変更したいのですが、 教えて下さい。 ALTER TABLE の後どうすればいいのでしょうか? 知っている方、お願いします!

    • ベストアンサー
    • MySQL
  • Oracleが突然接続不可に!

    環境:Oracle9i 9.2.0.1.0 言語:VB6 ネットワーク:VPN DBサーバは本社に1つしかなくクライアントは全国数社から動作している受注システムですが突然DBサーバが接続できなくなってしまいました。 そのとき行ったイベントとしては1つの支社にVPNを接続しようとしていたらしくルータの変更等をしていた模様です。限りなくネットワークの設定で障害が発生したんじゃないかと思われるのですが障害中のとき、社内でDBサーバのIPは接続できており、クライアントからSQLPLUSで接続しようとしても接続できない状態でした。ということでORACLEの問題じゃないのかと疑われています。 しかし、そのときORACLEでは何もしていないため、誤解を説明したいのですがORACLEではないと証明するためにはどうすればよいでしょうか? SQLNET等の設定を変更していないからORACLEの問題ではないと言えばいいのかどう説明したら理解してもらえるか悩んでいます。 情報不足で申し訳ありませんがアドバイスお願い致します。

  • CSVデータの取り込み

    開発環境 言語 VB6.0 DB  ACCESS 一つ目は、CSVデータをACCESSに保存したいのですがどうしたらいいですか? 開発環境 言語 VB6.0 DB  ORACLE9i 二つ目は、CSVデータをORACLE9iに保存したいのですがどうしたいいですか? どうかよろしくお願いします。

  • ORA-01092 ORACLEインスタンスが終了しました。強制的に切断されます

    ORACLE 8.1.7 OS(クライアント):windows2000pro OS(server):windowsNT4.0 上記の環境でDB(oracle)を DB1, DB2, DB3 の3種類(完全に別物)構築していた のですが、そのうちの1つ DB1 のみが 現在、SQLplusを起動し、ユーザー名、パスワード、ホスト文字列 を入力し、接続しようとすると、下記エラーが発生しできま せん ORA-01092 ORACLEインスタンスが終了しました。強制的に切断されます DB1 を復旧する方法を教えてください DB1 のデータはバックアップされています よろしくお願いいたします

  • どうやって作ればいいんですか?

    どうやって作ればいいんですか? サーバーでデータベースを作成します。      <PostgreSQLの場合>   $ createdb DB名   <MySQLの場合>   # mysqladmin create DB名   # mysql DB名   mysql> ALTER DATABASE DB名 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 6. サーバーでデータベースユーザーを作成します。     <PostgreSQLの場合>   $ createuser DB接続ユーザー名    ⇒質問に対して「y」を入力してスーパーユーザー権限を与えてください。   $ createuser daemon    ⇒質問に対して全て「n」を入力してください。   $ createuser mailnull    ⇒質問に対して全て「n」を入力してください。   <MySQLの場合>   # mysql DB名   mysql> GRANT ALL PRIVILEGES ON *.* TO DB接続ユーザー名@DBホスト名 IDENTIFIED BY 'DB接続ユーザーパスワード' WITH GRANT OPTION;