導航:首頁 > 專利知識 > oracle用戶有效期

oracle用戶有效期

發布時間:2020-12-24 10:20:54

『壹』 oracle當用於密碼有效期小於多少天時候強制要求修改密碼

默認: 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;
修改之後不需要重啟動資料庫,會立即生效。

『貳』 oracle怎麼查看用戶密碼的有效期

用dba賬戶登錄,先查看dba_users裡面,用戶使用的porfile是哪一個,一般默認是default
SELECT
username,PROFILE FROM dba_users;
再去看指定文件的密碼設置:
select * from dba_profiles
where profile='DEFAULT' and
resource_name='PASSWORD_LIFE_TIME'這里可以看到limit欄位的,這個就是你要的欄位。

『叄』 如何修改Oracle默認用戶密碼有效期時間

轉:
et oracle_sid=資料庫名稱,輸入sqlplus「/ as sysdba
Select username,password from dba_users where username=『allready'
語句為:alter user system identified by oracle ;
alter user allready identified 123456ard
connect system/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;
修改之後不需要重啟動資料庫,會立即生效。

『肆』 oracle 資料庫 ,怎麼刪除有效期欄位里超出某個日期的所有數據

如果這個日期是String類型的且是到某個日的(如果是到秒數,你自己類推過去版)可以寫:(date指的是權你題目中的某個日期)
delete from PUB_LOT l where substr( i.validitydate, 1, 10) <= date
如:delete from PUB_LOT l where substr( i.validitydate, 1, 10) <= '2019-01-11'
如果這個日期是Date類型的:
delete from PUB_LOT l where i.validitydate <= to_date(date,'yyyy-mm-dd ')
如:delete from PUB_LOT l where i.validitydate <= to_date('2019-01-11','yyyy-mm-dd ')
這是查出2019-01-11之前的數據。
希望對你有幫助,望採納!

『伍』 如何查詢oracle用戶密碼還有多長時間過期

select expiry_date from dba_users
where username='XXX'

『陸』 如何修改oracle密碼過期時間為90天

1.先查詢用戶屬於profile策略
select username,profile from dba_users;
2.然後查詢有效天數 ,比如profile為「DEFAULT」
Select * FROM dba_profiles s Where s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
3.修改密碼版期限權為90天
Alter PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME '90';//90天期限
Alter PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;//永久期限
然後你再執行第2查看一下

PL/SQL修改天數:
登陸之後,點擊左邊黃色菜單「Profiles」,展開裡面有個DEFAULT,右鍵DEFAULT編輯,
裡面有個「password life time(days)」選項,想改多少天就是多少天

『柒』 oracle怎麼查看用戶密碼的有效期

用dba賬戶登錄,來先查看dba_users裡面,用戶使源用的porfile是哪一個,一般默認是default

SELECT

username,PROFILE FROM dba_users;

再去看指定文件的密碼設置:

select*from dba_profiles

where profile='DEFAULT'and

resource_name='PASSWORD_LIFE_TIME'這里可以看到limit欄位的,這個就是你要的欄位。

『捌』 oracle result_cache 有效期

oracle11g的result cache小結(一)

11G result cache緩存結果集的新特性,是一個非常適合只讀、讀>>寫、典型OLTP等系統的功能。oracle的result cache
分為client query cache result和server query cache result

SQL> show parameter result

NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
client_result_cache_lag big integer 3000
client_result_cache_size big integer 0
result_cache_max_result integer 5
result_cache_max_size big integer 85024K
result_cache_mode string FORCE
result_cache_remote_expiration integer 0

SQL>
關於 Result Cache的幾個重要參數
result_cache_mode:
該參數是最為重要的,其屬性有manual和force,auto三種。
manual是默認屬性,也就是說我們要啟用該特性,那麼必須通過hint來實現,不然oracle的優化器是無法認知的,oracle關於result cache的
hint如下:
SQL> SELECT name,version FROM v$sql_hint WHERE name LIKE '%RESULT%';

NAME VERSION
---------------------------------------------------------------- -------------------------
RESULT_CACHE 11.1.0.6
NO_RESULT_CACHE 11.1.0.6
當設置為force時,oracle 優化就能自動識別了,不需要使用hint,相反,如果當設置為force時,同時
你又不想某個sql或應用使用該特性,那麼可以使用NO_RESUIT_CACHE hint來進行避規。
當設置了auto時,優化器將根據大量因素決定是否緩存結果。決定因素包括查詢執行的頻率、生成結果的
成本以及針對底層資料庫對象更改的頻率,目前的穩定性還需要驗證。
result_cache_max_size
該參數控制著使用該特性的內存大小,當該參數設置為0,那麼也就意味著關閉了該特性。
該部分內存是從SGA中分配的,Oracle11g都不會將RESULT_CACHE_MAX_SIZE設置為超過
SHARED_POOL_SIZE的75%,至於分配的比例關系,metalink提供了如下的數據:
0.25% of MEMORY_TARGET or
0.5% of SGA_TARGET or
1% of SHARED_POOL_SIZE
result_cache_max_result
該參數是控制單個result所能占據query cache的大小比例,注意是一個百分比。
該參數默認是是5%,取值范圍當然是1% ~ 100% 了。
result_cache_remote_expiration
該參數的作用是根據遠程資料庫對象設置緩存過期的時間,默認值為0.
也就是說,默認情況下,遠程資料庫對象不會被進行cache的。
_result_cache_global
顧名思義,該參數肯定是針對Rac集群而設計的,這樣可以大大的降低經典的gc等待。
和Result Cache相關的視圖
SQL> select * from dict where table_name like '%RESULT_CACHE%';

TABLE_NAME COMMENTS
------------------------------ --------------------------------------------------------------------------------
CLIENT_RESULT_CACHE_STATS$ Synonym for CRCSTATS_$
GV$RESULT_CACHE_DEPENDENCY Synonym for GV_$RESULT_CACHE_DEPENDENCY
GV$RESULT_CACHE_MEMORY Synonym for GV_$RESULT_CACHE_MEMORY
GV$RESULT_CACHE_OBJECTS Synonym for GV_$RESULT_CACHE_OBJECTS
GV$RESULT_CACHE_STATISTICS Synonym for GV_$RESULT_CACHE_STATISTICS
V$RESULT_CACHE_DEPENDENCY Synonym for V_$RESULT_CACHE_DEPENDENCY
V$RESULT_CACHE_MEMORY Synonym for V_$RESULT_CACHE_MEMORY
V$RESULT_CACHE_OBJECTS Synonym for V_$RESULT_CACHE_OBJECTS
V$RESULT_CACHE_STATISTICS Synonym for V_$RESULT_CACHE_STATISTICS

9 rows selected

SQL>
V$RESULT_CACHE_STATISTICS:列出各種緩存設置和內存使用統計數據。
這個特殊說明下欄位:
Create Count Success:新建的result cache的數量
Find Count:說明使用result cache的次數
Create Count Failure:說明創建result cache失敗的數量
V$RESULT_CACHE_MEMORY:列出所有的內存塊和相應的統計信息。
V$RESULT_CACHE_OBJECTS:列出所有的對象(緩存的結果和依賴的對象)和它們的屬性。
V$RESULT_CACHE_DEPENDENCY:列出緩存的結果和依賴對象間的依賴詳情。

檢查result cache配置是否生效
1.select dbms_result_cache.status from al;
2.dbms_result_cache.MEMORY_REPORT
3.查看sql執行計劃
注意:
11g的active dataguard的備庫是不能使用result cache的,這是oracle的一個bug,因為涉及到內碼的問題,所以oracle一直沒有修復,result cache目前可以使用在單節點主庫和rac環境。

『玖』 oracle資料庫密碼過期時間查詢

sqlplus sys/password as sysdba 這個是作為管理員登陸
把oracle密碼默認天數修改為無限制
SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
這個是我平時用的語句,內看看是否能幫容到你,第二句應該就是你要的查詢

閱讀全文

與oracle用戶有效期相關的資料

熱點內容
馬鞍山中豪 瀏覽:929
tefl證書在哪裡考 瀏覽:564
小陸離與成果 瀏覽:654
迷你世界冒險轉化創造 瀏覽:680
2014納稅申報期限 瀏覽:274
lol2016猴年限定皮膚 瀏覽:48
陝西房地產估價師證書領取地點 瀏覽:140
證書小知識 瀏覽:431
馬鞍山何兵 瀏覽:376
設計創作版權合作合同範本 瀏覽:482
省知識產權局侯社教 瀏覽:51
道閘3C證書 瀏覽:820
土地使用權期滿地上建築物 瀏覽:455
武漢圓通快遞投訴電話 瀏覽:33
馬鞍山到開原 瀏覽:797
版權標記放在哪裡 瀏覽:441
創造與魔法陪配方 瀏覽:724
領悟人生真諦創造人生價值感悟 瀏覽:944
定融債權轉讓 瀏覽:41
安徽二手塔吊轉讓信息 瀏覽:413