如何修改oracle資料庫密碼
⑴ 如何修改oracle資料庫用戶密碼
如果是操作系統的oracle用戶密碼,直接用root改。#passwd oracle,輸入新密碼; 如果是oracle資料庫用戶比如user1的密碼。可以用sysdba許可權的用戶登錄資料庫,如sqlplus '/as sysdba' 在SQL提示符下輸入alter user user1 identified by 新密碼;
⑵ 如何修改oracle 資料庫用戶密碼復雜度
1、win+R快捷鍵調出運行窗口,輸入cmd。
⑶ oracle資料庫怎麼修改密碼
在命令行下使用sqlplus登陸資料庫,使用alter user來改密碼,比如說修改sys用戶密碼為oracle命令如下:
sqlplus "/as sysdba"
alter user sys identified by oracle;
⑷ 如何修改oracle資料庫用戶密碼
WIN+R打開運行窗口,輸入cmd進入命令行: 輸入sqlplus ,輸入用戶名,輸入口令(如果是超級管理員SYS的話需在口令之後加上as sysdba)進入sql命令行;
連接成功後,輸入「select username from dba_users」查看用戶列表。
若修改某一個用戶密碼, 修改用戶口令 格式為:
alter user 用戶名 identified by 新密碼;
以 apps 為例,密碼修改為 123456. 可輸入
alter user apps identified by 123456;
⑸ 修改oracle資料庫密碼
用CRT以安裝oracle資料庫的用戶連接oracle資料庫所在伺服器。 (以伺服器為linux 為例)
⑹ 怎樣使用命令行修改oracle 資料庫用戶的密碼呢
1:在oracle後台管理界面輸入語句查找system用戶的密碼。
具體命令為輸入:Select username,password
from
dba_users
where
username=『SYSTEM』,並將查到的密碼記錄。
2:修改企業oracle資料庫system用戶密碼,並測試修改的密碼是否能夠正常登錄。語句為:alter
user
system identified
by
oracle
;connect
system/oracle
⑺ 怎樣修改oracle資料庫的用戶名密碼
一、修改前准備工作:
使用ssh工具以root身份連接伺服器,
然後切換到oracle用戶:su - oracle(回車)
使用sqlplus連接資料庫:sqlplus /nolog(回車)
以管理員身份登錄sys用戶:conn sys/sys as sysdba(回車)
資料庫連接成功,至此准備工作完成。
二、修改用戶名稱。
資料庫連接成功後,在SQL>提示後面繼續輸入:
首先查到到所需修改用戶名稱的用戶需要:select user#,name from user$;(回車)--如:user#等於66
現在就可以修改用戶名稱了:update user$ set name='新的用戶名稱' where user#=66;(回車)
系統會提示:1 row updated.說明修改成功,
再輸入:commit;(回車)提交所作修改。
三、修改用戶密碼。
資料庫連接成功後,在SQL>提示後輸入:ALTER USER 用戶名 IDENTIFIED BY 新密碼;(回車)
再輸入:commit;(回車)提交所作修改即可。
⑻ 如何更改ORACLE資料庫的密碼!
修改用戶密碼。
資料庫連接成功後,在SQL>提示後輸入:ALTER USER 用戶名 IDENTIFIED BY 新密碼;(回車)
再輸入:commit;(回車)提交所作修改即可。
補充方法:
具體操作過程如下:
SQL*Plus: Release 9.2.0.5.0 - Proction on 星期日 11月 21 13:32:34 2004
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
SQL> connect sys/oracle as sysdba
已連接。
SQL> select username,password from dba_users;
USERNAME PASSWORD
------------------------------ ------------------------------
SYS 8A8F025737A9097A
SYSTEM 2D594E86F93B17A1
DBSNMP E066D214D5421CCC
TOAD A1BA01CF0DD82695
OUTLN 4A3BA55E08595C81
WMSYS 7C9BA362F8314299
已選擇6行。
SQL> connect system/oracle
已連接。
SQL> connect sys/oracle as sysdba
已連接。
修改用戶system密碼為manager
SQL> alter user system identified by manager;
用戶已更改。
解鎖用戶
SQL> alter user system account unlock;
用戶已更改。
SQL> select username,password from dba_users;
USERNAME PASSWORD
------------------------------ ------------------------------
SYS 8A8F025737A9097A
SYSTEM D4DF7931AB130E37
DBSNMP E066D214D5421CCC
TOAD A1BA01CF0DD82695
OUTLN 4A3BA55E08595C81
WMSYS 7C9BA362F8314299
已選擇6行。
SQL> connect system/manager
已連接。
然後此時可以做想要做的任何操作了
SQL> connect sys/oracle as sysdba
已連接。
修改用戶system密碼為以前的值
SQL> alter user system identified by values '2D594E86F93B17A1';
用戶已更改。
SQL> connect system/oracle
已連接。
SQL> connect sys/oracle as sysdba
已連接。
SQL> connect system/manager
ERROR:
ORA-01017: invalid username/password; logon denied
警告: 您不再連接到 ORACLE。
⑼ 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 smsc identified by <原來的密碼> ----不用換新密碼
oracle11g啟動參數resource_limit無論設置為false還是true,密碼有效期都是生效的,所以必須通過以上方式進行修改。以上的帳戶名請根據實際使用的帳戶名更改。
⑽ 怎麼修改資料庫oracle用戶密碼
用CRT以安裝oracle資料庫的用戶連接oracle資料庫所在伺服器。
(以伺服器為linux
為例)
輸入命令:
sqlplus
/nolog
,進入oracle控制台,並輸入
conn
/as
sysdba;以DBA角色進入。
連接成功後,輸入「select
username
from
dba_users」查看用戶列表。
若修改某一個用戶密碼,
修改用戶口令
格式為:
alter
user
用戶名
identified
by
新密碼;
以
apps
為例,密碼修改為
123456.
可輸入
alter
user
apps
identified
by
123456;
這樣就修改成功了。