Decode360's Blog

          業精于勤而荒于嬉 QQ:150355677 MSN:decode360@hotmail.com

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 ::  :: 管理 ::
            397 隨筆 :: 33 文章 :: 29 評論 :: 0 Trackbacks
          Oracle用戶鎖定等操作
          ?
          ??? 今天需要對用戶進行鎖定操作,發現居然不知道操作的命令格式,找來找去也沒找到,還是上網查一下。其實只是一個簡單的操作,就是修改密碼、用戶鎖定、密碼過期這3個操作,為了避免忘記,特地在這里記一下。最后還附有Oracle默認安裝后的用戶及意義,也了解一下。
          --------------------------------
          ?
          Change Oracle passwords, expire, and lock unnecessary users
          ?
          http://www.dba-oracle.com/t_passwords_locking_changing_expiring.htm
          ?

          There are many users on a full installation of Oracle, most of which you probably won't need. To lock an Oracle user account, you can use the following command:
          ?
          alter user username account lock;

          To unlock the user, simply replace 'lock' with 'unlock'.
          ?
          Oracle comes with a few default accounts that should never be locked or dropped. These include: SYS, SYSTEM, SYSMAN (Oracle 10g), OUTLN(can't?). However, you do want always to change the password for these users. The default password for SYS is change_on_install. It is important that you follow these directions. To change the password for a user:
          ?
          alter user username identified by new_password;

          For non-critical users, you can always lock and expire the account. We can change the password for, lock, and expire the account CTXSYS all at once:
          ?
          alter user ctxsys identified by 0bscur3 account lock password expire;

          This will ensure that CTXSYS password has been changed from the self evident default of CTXSYS; on a successful login the password will have to be changed (because it is expired); and because it is locked, he account can't be logged into under any circumstances.
          ?
          To aid you in this task, here is a list of users that come with a full database installation that are safe to expire and lock if you are not using their functionality:
          ?
          AURORA$ORB$UNAUTHENTICATED - Jserver user
          BI - demo user
          CTXSYS - Oracle Text/interMedia administrator
          DBSNMP - Oracle Intelligent Agent
          DSSYS - Dynamic Services and Syndication Server
          HR - demo user
          MDSYS - Spatial administrator
          ORDSYS/ORDPLUGIN - Object Relational Data user
          OE - demo user
          PERFSTAT - Statspack administrative user
          SCOTT - demo user
          SH - demo user
          TRACESVR - Oracle trace server
          WKSYS - Ultrasearch administrator

          The best rule of thumb is to install only the features you need when you install Oracle. If you are not going to use Spatial, interMedia, or UltraSearch, don't install them. Then you will not have to worry about those three users.
          ?
          ?
          posted on 2009-05-30 23:02 decode360 閱讀(1697) 評論(0)  編輯  收藏 所屬分類: 07.Oracle
          主站蜘蛛池模板: 白玉县| 苍南县| 刚察县| 锡林浩特市| 三门县| 额济纳旗| 阿坝县| 凌源市| 商河县| 固安县| 阿拉善左旗| 电白县| 若尔盖县| 东宁县| 湖州市| 瑞安市| 乐山市| 天门市| 三亚市| 邛崃市| 洪江市| 黄冈市| 永丰县| 长宁区| 张家川| 久治县| 开封市| 澜沧| 贞丰县| 海伦市| 兴安县| 南康市| 彭州市| 华池县| 县级市| 阿瓦提县| 凯里市| 习水县| 抚松县| 延边| 驻马店市|