成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Oracle密碼文件的實際操作方案介紹

數據庫 Oracle
以下的文章主要是對Oracle密碼文件的具體使用方案的描述,其中包括密碼文件的創建與設置初始化參數REMOTE_LOGIN_PASSWORDFILE的內容介紹。

我們大家都知道在Oracle數據庫的實際應用系統中,如果某些用戶想要以特權用戶的身份來登錄Oracle 數據庫,其可以用兩種身份驗證的實際操作方法即,使用與操作系統集成的身份驗證或使用Oracle數據庫的Oracle密碼文件進行身份驗證。

因此,管理好密碼文件,對于控制授權用戶從遠端或本機登錄Oracle數據庫系統,執行數據庫管理工作,具有重要的意義。

Oracle數據庫的密碼文件存放有超級用戶INTERNAL/SYS的口令及其他特權用戶的用戶名/口令,它一般存放在ORACLE_HOME\DATABASE目錄下。

一、 密碼文件的創建:

在使用Oracle Instance Manager創建一數據庫實例的時侯,在ORACLE_HOME\DATABASE目錄下還自動創建了一個與之對應的Oracle密碼文件,文件名為PWDSID.ORA,其中SID代表相應的Oracle數據庫系統標識符。此密碼文件是進行初始數據庫管理工作的基礎。在此之后,管理員也可以根據需要,使用工具ORAPWD.EXE手工創建密碼文件,命令格式如下:

C:\ >ORAPWD FILE=< FILENAME > PASSWORD =< PASSWORD >

ENTRIES=< MAX_USERS >

各命令參數的含義為:

FILENAME:密碼文件名;

PASSWORD:設置INTERNAL/SYS帳號的口令;

MAX_USERS:Oracle密碼文件中可以存放的最大用戶數,對應于允許以SYSDBA/SYSOPER權限登錄數據庫的最大用戶數。由于在以后的維護中,若用戶數超出了此限制,則需要重建密碼文件,所以此參數可以根據需要設置得大一些。

有了密碼文件之后,需要設置初始化參數REMOTE_LOGIN_PASSWORDFILE來控制密碼文件的使用狀態。

二、 設置初始化參數REMOTE_LOGIN_PASSWORDFILE:

在Oracle數據庫實例的初始化參數文件中,此參數控制著密碼文件的使用及其狀態。它可以有以下幾個選項: NONE:指示Oracle系統不使用密碼文件,特權用戶的登錄通過操作系統進行身份驗證;EXCLUSIVE:指示只有一個數據庫實例可以使用此密碼文件。

只有在此設置下的密碼文件可以包含有除INTERNAL/SYS以外的用戶信息,即允許將系統權限SYSOPER/SYSDBA授予除INTERNAL/SYS以外的其他用戶。 SHARED:指示可有多個數據庫實例可以使用此密碼文件。在此設置下只有INTERNAL/SYS帳號能被密碼文件識別,即使文件中存 有其他用戶的信息,也不允許他們以SYSOPER/SYSDBA的權限登錄。此設置為缺省值。

在REMOTE_LOGIN_PASSWORDFILE參數設置為EXCLUSIVE、SHARED情況下,Oracle系統搜索Oracle密碼文件的次序為:在系統注冊庫中查找ORA_SID_PWFILE參數值(它為密碼文件的全路徑名);若未找到,則查找ORA_PWFILE參數值;若仍未找到,則使用缺省值ORACLE_HOME\DATABASE\PWDSID.ORA;其中的SID代表相應的Oracle數據庫系統標識符。

三、 向密碼文件中增加、刪除用戶:

當初始化參數REMOTE_LOGIN_PASSWORDFILE設置為EXCLUSIVE時,系統允許除INTERNAL/SYS以外的其他用戶以管理員身份從遠端或本機登錄到Oracle數據庫系統,執行數據庫管理工作;這些用戶名必須存在于密碼文件中,系統才能識別他們。由于不管是在創建數據庫實例時自動創建的密碼文件,還是使用工具ORAPWD.EXE手工創建的密碼文件,都只包含INTERNAL/SYS用戶的信息;為此,在實際操作中,可能需要向密碼文件添加或刪除其他用戶帳號。

由于僅被授予SYSOPER/SYSDBA系統權限的用戶才存在于Oracle密碼文件中,所以當向某一用戶授予或收回SYSOPER/SYSDBA系統權限時,他們的帳號也將相應地被加入到密碼文件或從密碼文件中刪除。由此,向密碼文件中增加或刪除某一用戶,實際上也就是對某一用戶授予或收回SYSOPER/SYSDBA系統權限。

要進行此項授權操作,需使用SYSDBA權限(或INTERNAL帳號)連入數據庫,且初始化參數REMOTE_LOGIN_PASSWORDFILE的設置必須為EXCLUSIVE。具體操作步驟如下:創建相應的Oracle密碼文件;設置初始化參數REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE;

使用SYSDBA權限登錄: CONNECT SYS/internal_user_passsword AS SYSDBA; 啟動數據庫實例并打開數據庫; 創建相應用戶帳號,對其授權(包括SYSOPER和SYSDBA): 授予權限:GRANT SYSDBA TO user_name; 收回權限:REVOKE SYSDBA FROM user_name; 現在這些用戶可以以管理員身份登錄數據庫系統了;

【編輯推薦】

  1. 連接Oracle數據庫的兩種基本方式簡介
  2. Oracle case的實際用法總結
  3. Oracle 函數用法之decode解剖
  4. Oracle EXPLAIN PLAN的實際應用經驗總結
  5. Oracle表空間的設置問題的描述

 

責任編輯:佚名 來源: 博客園
相關推薦

2010-04-12 13:05:56

Oracle軟件

2010-04-12 14:44:06

Oracle Impd

2010-04-16 09:52:40

Oracle JOB

2010-04-13 13:33:37

Oracle字符集

2010-04-28 10:13:37

Oracle刪除重復數

2010-03-29 10:55:38

Oracle優化

2010-04-14 17:06:41

Oracle安裝路徑

2010-04-16 13:59:40

Oracle數據

2010-03-31 16:11:00

Oracle啟動

2010-04-01 13:39:43

Oracle Name

2010-04-01 14:06:13

Oracle Name

2010-04-20 11:06:33

Oracle索引

2010-03-19 17:39:49

Python編程

2010-05-10 10:19:28

Oracle實戰RMA

2010-04-15 16:47:46

Oracle字段

2010-11-19 11:51:40

Oracle密碼文件

2010-03-31 16:57:30

Oracle SH文件

2010-04-02 15:53:36

Oracle綁定變量

2010-04-06 08:58:27

Oracle job

2010-04-14 09:33:58

Oracle Spat
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩精品一区二区三区四区 | 激情五月综合网 | 一级免费视频 | av中文字幕网站 | 亚洲第一天堂 | 日韩www视频 | 日韩午夜场 | 九九亚洲 | 欧美视频xxx| 一级片在线免费播放 | 久久久久久久久久久久久久久久久久久久 | 日韩精品在线看 | 成人伊人| 成人av观看 | 不卡的av电影 | 国产日韩欧美中文字幕 | 丁香一区二区 | 中文字幕 国产 | 久久免费精品视频 | 福利网址| 精品国产欧美一区二区三区不卡 | 成人小视频在线免费观看 | 在线播放国产一区二区三区 | 在线看成人av | 亚洲成人av| 中文字幕乱码视频32 | 一级片免费视频 | 国产精品视频一区二区三区, | 婷婷成人在线 | 玖玖玖在线观看 | 国产亚洲精品久久情网 | 日韩一区二区三区视频 | 毛片久久久 | 成人影院一区二区三区 | 亚洲精品免费视频 | 成人日韩| 国产高清在线精品一区二区三区 | 亚洲成人日韩 | 欧美一级免费看 | 日韩一级欧美一级 | a级片网站|