新聞中心
怎么在oracle中新增一個用戶名密碼?
一般來說,oracle數(shù)據(jù)庫安裝后,里面有很多個默認賬號和密碼,比較常用的是:賬號:scott 密碼:tiger 賬號:system 密碼:manager 賬號:sys 密碼:任意字符。
成都創(chuàng)新互聯(lián)服務(wù)項目包括襄城網(wǎng)站建設(shè)、襄城網(wǎng)站制作、襄城網(wǎng)頁制作以及襄城網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,襄城網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到襄城省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
當(dāng)我們想創(chuàng)建一個賬號時,可以使用sys登錄sysdba后,創(chuàng)建用戶(需要授權(quán)),代碼如下
create user 用戶名 identified by "密碼";
授權(quán):grant create session to 用戶名;
grant create table to 用戶名;
grant create tablespace to 用戶名;
grant create view to 用戶名;
我們一般使用的是用scott登錄sysdba,這時候有可能出現(xiàn)賬戶未解鎖的狀態(tài),這時候可以用
alter user scott account unlock;
來解鎖賬戶。解鎖之后可能會要求你改密碼:可以用
alter user scott identified by tiger;
再登錄
conn scott/tiger;
Oracle 針對用戶的創(chuàng)建及其屬性的修改步驟
1.創(chuàng)建新的用戶;
2.對已有用戶進行相關(guān)屬性的修改操作。
部分屬性的修改涉及到生產(chǎn)環(huán)境的要申請停業(yè),避免業(yè)務(wù)交易無法正常進行:
1.創(chuàng)建新用戶對原有的業(yè)務(wù)無影響,風(fēng)險級別低,但要考慮新用戶導(dǎo)入的數(shù)據(jù)量,避免數(shù)據(jù)表空間爆滿,TEMP空間與歸檔空間不足。
2.修改用戶密碼:
1)會導(dǎo)致繼續(xù)使用之前密碼連接數(shù)據(jù)庫的應(yīng)用出現(xiàn)連接故障,如果該應(yīng)用有重連機制,超過嘗試次數(shù)會導(dǎo)致用戶被鎖,風(fēng)險級別高。
2)會導(dǎo)致其他庫上未進行修改的 DBLINK,無法遠程連接到本數(shù)據(jù)庫,風(fēng)險級別 高。
3.修改用戶默認表空間,不影響現(xiàn)有的業(yè)務(wù),風(fēng)險級別低。
4.修改用戶默認臨時表空間,不影響現(xiàn)有的業(yè)務(wù),風(fēng)險級別低。
5.修改用戶 profile,會影響用戶會話的連接配額,如連接會話數(shù)、密碼過期設(shè)定、 空閑時間、連接時間等,風(fēng)險級別中。
6.修改賬戶狀態(tài),會影響會話連接數(shù)據(jù)庫,風(fēng)險級別高。
7.修改密碼口令過期,會影響會話連接數(shù)據(jù)庫,風(fēng)險級別高。
8.修改用戶表空間配額,會影響用戶在表空間中的使用額度,風(fēng)險級別中。
9.修改用戶權(quán)限,會影響會話的執(zhí)行權(quán)限,風(fēng)險級別中。
不管是生產(chǎn)環(huán)境還是測試環(huán)境,備份永遠是第一步操作,在評估時也要考慮是否有回退的可能,不要拿開弓沒有回頭箭當(dāng)擋箭牌:
1.修改密碼時,提前保存密文密碼,同時找出到修改庫的 DBLINK 也要修改。
2.修改用戶屬性時,提前保存原來的用戶屬性信息。
3.同研發(fā)確認用戶需求,確保不影響業(yè)務(wù)。
4.安排變更窗口,停止應(yīng)用。
1.創(chuàng)建新用戶
2.用戶屬性修改
3.修改密碼 修改用戶密碼:
4.修改遠程庫 DBLINK 的用戶密碼:
5.修改默認表空間及臨時表空間
6.修改 profile
7.修改賬戶狀態(tài)(鎖定,解鎖)
8.修改口令過期
9.修改表空間配額
10.權(quán)限,角色授予與回收
1.重新登陸進行賬戶驗證新密碼及賬戶鎖定狀態(tài)是否符合預(yù)期。
2.在遠程庫進行 DBLINK 連接驗證是否正常。
3.檢查用戶賬號狀態(tài)是否正常
4.檢查具體的權(quán)限是否符合要求
5.應(yīng)用啟動后,日志是否正常,最后觀察業(yè)務(wù)是否正常進行
1.刪除新用戶
2.修改回用戶舊密碼:
3.修改遠程庫 DBLINK 的用戶密碼:
4.修改默認表空間及臨時表空間
5.修改 profile配置
6.修改賬戶狀態(tài)(鎖定,解鎖)
7.修改表空間配額
8.權(quán)限,角色授予與回收
1.用戶舊密碼登錄驗證是否正常
2.DBLINK連接是否正常
3.查看用戶的默認表空間與臨時表空間是否與最初狀態(tài)一致
4.profile配置是否與最初狀態(tài)一致
5.賬戶的狀態(tài)是否與最初狀態(tài)一致
6.表空間配置是否與最初狀態(tài)一致
7.權(quán)限等是否與最初狀態(tài)一致。
備注:回退方案的驗證最重要的就是第一個步驟的備份與信息記錄。這樣才能驗證回退方案是否達到預(yù)期。
oracle中如何創(chuàng)建一個新的賬戶
在sys下建,scott,沒有創(chuàng)建用戶的權(quán)限。
建用戶:
create user user_name identified by password;
賦權(quán)限:
grant resource,connect to user_name;
現(xiàn)在就可以登陸了:sqlplus user_name/password
如何創(chuàng)建Oracle新用戶
Oracle中創(chuàng)建新的user, 也就相應(yīng)地創(chuàng)建了一個新的schema, 用來區(qū)別其他目錄的同時, 還保存所有相關(guān)user的數(shù)據(jù)對象以及user的表。
How to create a new user? (create a new db)
首先用system(默認密碼為manager)用戶登陸連接數(shù)據(jù)庫.
The statement create user creates a user.
In the most simple form, the create user statement is one of the following three:
create user alfredo identified by alfredos_secret;
create user alfredo identified externally;
create user alfredo identified globally as 'external_name';
The first one creates a local user, the second one creates an external user while the last one creates global user.
How to create locked users?
A user can be created locked, that is, the user cannot connect to the database.
SQL create user alfredo identified by passw0rd account lock;
The user is now created, he can be granted some rights, for example the right to connect to the database:
SQL grant connect to alfredo;
Now, if the user tries to connect to the database, he will get ORA-28000:
SQL connect alfredo/passw0rd
ERROR:
ORA-28000: the account is locked
The user can now be unlocked with an alter user statement:
SQL alter user alfredo account unlock;
Which allows Alfredo to log on to the database now:
SQL connect alfredo/passw0rd
Connected.
在oracle中如何創(chuàng)建用戶?
可按如下步驟創(chuàng)建用戶:
1、打開oracle第三方工具,如plsq,然后用一個具有dba權(quán)限的用戶登錄。
2、然后打開一個SQL窗口。
3、執(zhí)行語句:“create user 用戶名 identified by 密碼”(其中用戶名需要為英文,密碼為數(shù)字或字母或英文符號或組合)。
4、執(zhí)行完畢后,可按需要給用戶賦予相應(yīng)的權(quán)限,如:“grant connect,resource,dba to 用戶名”。
ORACLE數(shù)據(jù)庫系統(tǒng)是美國ORACLE公司(甲骨文)提供的以分布式數(shù)據(jù)庫為核心的一組軟件產(chǎn)品,是目前最流行的客戶/服務(wù)器(CLIENT/SERVER)或B/S體系結(jié)構(gòu)的數(shù)據(jù)庫之一。比如SilverStream就是基于數(shù)據(jù)庫的一種中間件。
ORACLE數(shù)據(jù)庫是目前世界上使用最為廣泛的數(shù)據(jù)庫管理系統(tǒng),作為一個通用的數(shù)據(jù)庫系統(tǒng),它具有完整的數(shù)據(jù)管理功能;作為一個關(guān)系數(shù)據(jù)庫,它是一個完備關(guān)系的產(chǎn)品;作為分布式數(shù)據(jù)庫它實現(xiàn)了分布式處理功能。但它的所有知識,只要在一種機型上學(xué)習(xí)了ORACLE知識,便能在各種類型的機器上使用它。
怎么新建一個oracle用戶?
oracle中創(chuàng)建用戶用語句就可以,然后需要賦予相應(yīng)的權(quán)限。
1、創(chuàng)建用戶:
create?user?shopping?identified?by?123456;--創(chuàng)建一個shopping用戶,密碼為123456
2、賦權(quán):
grant?connect,resource,dba?to?shopping;--賦予shopping用戶connect,resource,dba權(quán)限
文章題目:oracle如何新的賬戶,oracle如何新建用戶
文章URL:http://www.ef60e0e.cn/article/hdjpoi.html