Oracleユーザー名の変更方法


  • まずsql/plusでは修正できないので、sqlplusを開いてsysdbaとしてログイン:sys/sys@orcl as sysdba
  • 変更するユーザに問い合わせた情報:select user#,name from user$;
  • 変更するユーザーのuser#を見つけて、ユーザー名の変更を行って提出します(変更したユーザー名は大文字でなければなりません.そうしないと、5ステップ目はユーザー名PAESが存在しないことを報告します):update user$ set name = 'PAES' where user# = 84; commit;
  • 強制リフレッシュ:alter system checkpoint; alter system flush shared_pool;
  • パスワードを更新してください.そうしないとログインできません.alter user PAES identified by paes;