修改永不過期。
其中expiry_date即是過期的時間。
查詢資料庫密碼有效期,修改資料庫密碼永不過期。
❷ sql 資料庫 密碼策略 永久密碼設置方法
修改oracle用戶密碼永不過期:
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 smsc identified by <原來的密碼> ----不用換新密碼
❸ sql 2008 r2 密碼總是失效
不要用SQL Server 身份驗證登錄,用window 身份驗證登錄,進入資料庫後, 在安全性設置,登錄名 sa單擊屬性 在常規中把強制實施密碼策略前面的勾去掉就可以了
❹ SQLserver2005設置用戶密碼過期天數
是的,在系統表裡改。。你可以試試oracle,它有定期更新密碼的功能
❺ oracle資料庫密碼過期怎麼辦
按照如下步驟進行操作:
1、查看用戶的proifle是哪個,一般是default:
sql>Select username,PROFILE FROM dba_users;
2、查看指定概要文件(如default)的密碼有效期設置:
sql>Select * FROM dba_profiles s Where s.profile='DEFAULT' AND esource_name='PASSWORD_LIFE_TIME';
3、將密碼有效期由默認的180天修改成「無限制」:
sql>Alter PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
修改之後不需要重啟動資料庫,會立即生效。
4、修改後,還沒有被提示ORA-28002警告的帳戶不會再碰到同樣的提示;
已經被提示的帳戶必須再改一次密碼,舉例如下:
$sqlplus / as sysdba
sql> alter user smsc identified by <原來的密碼> ----不用換新密碼
oracle11g啟動參數resource_limit無論設置為false還是true,密碼有效期都是生效的,所以必須通過以上方式進行修改。
❻ sql資料庫密碼過期問題
恩,你的後台系統中記錄的帳號的時間超時了
你如果會的話,可以直接去更改程序後台資料庫的對應記錄;否則,你只能找會的人員去更改了(更改很簡單的,輕輕的update就可以了)
我這里說的要改帳號,是指你用"資料庫管理員"直接登陸資料庫系統去改,而不是你"應用系統"
❼ SQL SERVER 2008的SA密碼總是自動失效怎麼解決
最後一步要手動修改sa密碼
執行語句EXECUTE sp_password NULL,'你的新密碼','sa'。
否則,一直自動失效。
❽ SQL強制密碼過期問題
如果是針對ms sql資料庫本身的用戶名,可以使用 alter login設置密碼過期,像這樣就行了:
ALTER LOGIN [用戶名] WITH CHECK_POLICY = ON;
但無法設置密碼過期天數和密碼警告天數。
❾ Microsoft SQL Server 2008 R2 登陸時顯示密碼過期
打開sqlmanagementstudio,用windows身份驗證登陸,
在引擎下面安全性中找到登陸名,右鍵--屬性--常規中,將強制實施密碼策略勾去掉;強制密碼過期勾去掉;確定。