国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

關于oracle用戶名與密碼的問題

2019-11-08 20:59:15
字體:
來源:轉載
供稿:網友

1.修改Oracle用戶名和密碼

使用無密碼方式登錄數據庫

sqlplus /nolog connect /as sysdbaSQL> select user#,name,passWord from user$ where name ='TICKETS';     USER# NAME                           PASSWORD---------- ------------------------------ ------------------------------        78 TICKETS                        21EDA78F89D6FACD更改用戶名SQL> update  user$ set name='TICKETS_BAK' where user#=78;1 row updated.SQL> commit;Commit complete.用戶名更改后需要清楚緩存數據字典信息。SQL> alter system checkpoint;    ----強制寫入數據文件System altered.SQL> alter system flush shared_pool;  ----清楚緩存數據字典信息,強制oracle讀實際數據(即更改后的數據)System altered.并變更用戶登錄密碼。SQL> alter user TICKETS_BAK  identified by xxxxxx;

User altered.

2.密碼過期問題

使用sqlplus登陸oracle數據庫時提示“ORA-28002: 7 天之后口令將過期” 或提示 密碼過期。   【原因/觸發因素】   確定是由于oracle11g中默認在default概要文件中設置了“PASSWORD_LIFE_TIME=180天”所導致。

同樣使用無密碼方式登錄數據庫

sqlplus /nolog connect /as sysdba

     查看用戶的PRoifle是哪個,一般是default:     sql>SELECT username,PROFILE FROM dba_users;      查看指定概要文件(如default)的密碼有效期設置:     sql>SELECT * FROM dba_profiles s WHERE s.profile=/'DEFAULT/' AND resource_name=/'PASSWORD_LIFE_TIME/';      將密碼有效期由默認的180天修改成“無限制”:     sql>ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;     修改之后不需要重啟動數據庫,會立即生效。      修改后,還沒有被提示ORA-28002警告的帳戶不會再碰到同樣的提示;      已經被提示的帳戶必須再改一次密碼,舉例如下:     $sqlplus / as sysdba     sql> alter user smsc identified by <原來的密碼> ----不用換新密碼     oracle11g啟動參數resource_limit無論設置為false還是true,密碼有效期都是生效的,所以必須通過以上方式進行修改。以上的帳戶名請根據實際使用的帳戶名更改。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 九龙城区| 积石山| 泊头市| 海兴县| 当阳市| 蒙山县| 凌源市| 吉水县| 神木县| 抚松县| 夏邑县| 昌宁县| 凭祥市| 庄河市| 读书| 彭山县| 海宁市| 靖远县| 耿马| 南平市| 西城区| 紫金县| 田林县| 西和县| 宾川县| 徐水县| 东台市| 于都县| 茶陵县| 米脂县| 民权县| 顺平县| 伽师县| 景洪市| 乐平市| 建昌县| 山西省| 友谊县| 山西省| 阿瓦提县| 莎车县|