tft每日頭條

 > 生活

 > 如何在oracle方案中添加用戶

如何在oracle方案中添加用戶

生活 更新时间:2024-09-16 20:05:41

如何在oracle方案中添加用戶?1.創建新的用戶;2.對已有用戶進行相關屬性的修改操作,現在小編就來說說關于如何在oracle方案中添加用戶?下面内容希望能幫助到你,我們來一起看看吧!

如何在oracle方案中添加用戶(針對用戶的創建及其屬性的修改步驟)1

如何在oracle方案中添加用戶

1.1 适用範圍

1.創建新的用戶;

2.對已有用戶進行相關屬性的修改操作。

1.2 風險評估

部分屬性的修改涉及到生産環境的要申請停業,避免業務交易無法正常進行:

1.創建新用戶對原有的業務無影響,風險級别低,但要考慮新用戶導入的數據量,避免數據表空間爆滿,TEMP空間與歸檔空間不足。

2.修改用戶密碼:

1)會導緻繼續使用之前密碼連接數據庫的應用出現連接故障,如果該應用有重連機制,超過嘗試次數會導緻用戶被鎖,風險級别高。

2)會導緻其他庫上未進行修改的 DBLINK,無法遠程連接到本數據庫,風險級别 高。

3.修改用戶默認表空間,不影響現有的業務,風險級别低。

4.修改用戶默認臨時表空間,不影響現有的業務,風險級别低。

5.修改用戶 profile,會影響用戶會話的連接配額,如連接會話數、密碼過期設定、 空閑時間、連接時間等,風險級别中。

6.修改賬戶狀态,會影響會話連接數據庫,風險級别高。

7.修改密碼口令過期,會影響會話連接數據庫,風險級别高。

8.修改用戶表空間配額,會影響用戶在表空間中的使用額度,風險級别中。

9.修改用戶權限,會影響會話的執行權限,風險級别中。

1.3 前期準備

不管是生産環境還是測試環境,備份永遠是第一步操作,在評估時也要考慮是否有回退的可能,不要拿開弓沒有回頭箭當擋箭牌:

1.修改密碼時,提前保存密文密碼,同時找出到修改庫的 DBLINK 也要修改。

2.修改用戶屬性時,提前保存原來的用戶屬性信息。

3.同研發确認用戶需求,确保不影響業務。

4.安排變更窗口,停止應用。

1.4 操作流程

1.創建新用戶

2.用戶屬性修改

3.修改密碼 修改用戶密碼:

4.修改遠程庫 DBLINK 的用戶密碼:

5.修改默認表空間及臨時表空間

6.修改 profile

7.修改賬戶狀态(鎖定,解鎖)

8.修改口令過期

Alter user schema_name password expire;

9.修改表空間配額

alter user schema_name quota 100M|G on default_tbs; alter user schema_name quota unlimited on default_tbs;

10.權限,角色授予與回收

grant privileges|role to schema_name [with admin|grant option]; grant privileges|role to schema_name [with admin|grant option]; Revoke privilege|role from schema_name;

1.5 變更校驗

1.重新登陸進行賬戶驗證新密碼及賬戶鎖定狀态是否符合預期。

2.在遠程庫進行 DBLINK 連接驗證是否正常。

3.檢查用戶賬号狀态是否正常

4.檢查具體的權限是否符合要求

5.應用啟動後,日志是否正常,最後觀察業務是否正常進行

1.6 回退方案

1.删除新用戶

2.修改回用戶舊密碼:

3.修改遠程庫 DBLINK 的用戶密碼:

4.修改默認表空間及臨時表空間

5.修改 profile配置

6.修改賬戶狀态(鎖定,解鎖)

7.修改表空間配額

8.權限,角色授予與回收

1.7 回退方案執行後的驗證

1.用戶舊密碼登錄驗證是否正常

2.DBLINK連接是否正常

3.查看用戶的默認表空間與臨時表空間是否與最初狀态一緻

4.profile配置是否與最初狀态一緻

5.賬戶的狀态是否與最初狀态一緻

6.表空間配置是否與最初狀态一緻

7.權限等是否與最初狀态一緻。

備注:回退方案的驗證最重要的就是第一個步驟的備份與信息記錄。這樣才能驗證回退方案是否達到預期。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved