1樓:雌高中生酶
在oracle中執行以下操作:1、檢視使用者的proifle是那個,一般是default: select username,profile from dba_users;2、檢視指定概要檔案(如default)的密碼有效期設定:
select * from dba_profiles s where s.profile='default' and resource_n...
oracle密碼過期 怎麼修改
2樓:萊特資訊科技****
一、使用工具:sqlplus、oracle資料庫。
二、過期原因:是由於oracle11g中預設在default概要檔案中設定了「password_life_time=180天」所導致。
三、修改方法:
1、檢視使用者的proifle是哪個,一般是default:sql>select username,profile from dba_users;
2、檢視指定概要檔案(如default)的密碼有效期設定:sql>select * from dba_profiles s where s.profile=\'default\' and
resource_name=\'password_life_time\';
3、將密碼有效期由預設的180天修改成「無限制」:sql>alter profile default limit password_life_time unlimited;
4、修改後,還沒有被提示ora-28002警告的帳戶不會再碰到同樣的提示;
已經被提示的帳戶必須再改一次密碼,舉例如下:
$sqlplus / as sysdba
sql> alter user **sc identified by 《原來的密碼》 ----不用換新密碼
oracle11g啟動引數resource_limit無論設定為false還是true,密碼有效期都是生效的,所以必須通過以上方式進行修改。以上的帳戶名請根據實際使用的帳戶名更改。
三、注意事項:
1、新密碼最好以字母開頭,否則可能出現錯誤ora-00988。
2、修改之後不需要重啟動資料庫,會立即生效。
oracle資料庫使用者口令過期如何修改回原密碼
3樓:風流小子愛美人
在10g以前,你可以用有許可權的使用者登入,查詢到此使用者密碼的密文,再用密文改口令:
查詢使用者口令的密文
select password from dba_users where username='';
再修改口令:
alter user user1 identified by value '密文『;
要想口令不過期,先要知道使用者的profile是什麼,再改這個profile的屬性
查詢使用者的profile
select profile from dba_users where username='';
修改此profile的的屬性
alter profile limit password_life_time unlimited;
oracle資料庫怎麼授予使用者修改表某一列的許可權
oracle中給表中指定的列賦許可權的sql語句如下 比如有使用者joan需要賦給emp表的emp name操作許可權,寫法如下 grant update emp name on edwin.emp to joan 如果joan去更新emp表中的salary欄位就會報錯 update edwin.e...
如何修改oracle資料塊的大小
資料庫的表空間的block size建立好之後就不能修改,要麼新建一個表空間,或者新建資料庫,然後將資料匯入到新的資料庫。怎麼檢視oracle資料庫資料量大小?檢視方法 1 檢視所有表空間及表空間大小 select tablespace name sum bytes 1024 1024 as mb ...
如何修改使用者密碼
可以通過導航欄中 使用者管理器 下的 查詢使用者 選單項,您可以通過此功能更改本域中存在的任意使用者密碼,獲得對該使用者的控制權。單擊導航欄中 使用者管理器 下的 更改密碼 選單項,進入 更改密碼 頁面。在 輸入要更改密碼的使用者id 中輸入使用者名稱,並在 新密碼 和 確認密碼 中輸入新的密碼,然...