一、Oracle 數據庫密碼文件的創建:
網站建設哪家好,找成都創新互聯公司!專注于網頁設計、網站建設、微信開發、小程序開發、集團企業網站建設等服務項目。為回饋新老客戶創新互聯還提供了羅平免費建站歡迎大家使用!
在使用Oracle Instance Manager創建一數據庫實例的時侯,在ORACLE_HOME\DATABASE目錄下還自動創建了一個與之對應的密碼文件,文件名為 PWDSID.ORA,其中SID代表相應的Oracle數據庫系統標識符。此密碼文件是進行初始數據庫管理工作的基礎。在此之后,管理員也可以根據需要,使用工具ORAPWD.EXE手工創建密碼文件,命令格式如下: c:" ORAPWD FILE= FILENAME PASSWORD = ENTRIES=
各命令參數的含義為:
FILENAME:密碼文件名;
PASSWORD:設置INTERNAL/SYS帳號的口令;
MAX_USERS:密碼文件中可以存放的最大用戶數,對應于允許以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系統搜索密碼文件的次序為:在系統注冊庫中查找
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系統權限的用戶才存在于密碼文件中,所以當向某一用戶授予或收回SYSOPER/SYSDBA系統權限時,他們的帳號也將相應地被加入到密碼文件或從密碼文件中刪除。由此,向密碼文件中增加或刪除某一用戶,實際上也就是對某一用戶授予或收回 SYSOPER/SYSDBA系統權限。
要進行此項授權操作,需使用SYSDBA權限(或INTERNAL帳號)連入數據庫,且初始化參數REMOTE_LOGIN_PASSWORDFILE的設置必須為EXCLUSIVE.
具體操作步驟如下:創建相應的密碼文件;設置初始化參數REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE;
1.使用SYSDBA權限登錄:CONNECT SYS/internal_user_passsword AS SYSDBA;啟動數據庫實例并打開數據庫;
2.創建相應用戶帳號,對其授權(包括SYSOPER和SYSDBA):
1)授予權限:GRANT SYSDBA TO user_name;
2)收回權限:REVOKE SYSDBA FROM user_name;
3)現在這些用戶可以以管理員身份登錄數據庫系統了;
第一步,前往oracle官方網站下載oracle19c(這里是windows版本)并且下載好PLSQLdeveloper客戶端以及oracle提供的連接工具instantclient。
2、安裝oracle19c把安裝包存放在指定的目錄下放好,解壓后點擊進去安裝。
3、中間過程中會需要設置基目錄和數據庫文件位置自行指定位置,并且設置好口令(此口令是sys超級管理員的密碼),點擊下一步。
4、安裝完成后,在命令窗口下執行services.msc查看oracle相關服務是否正常開啟正常開啟之后,可以進行下一步的安裝PLSQLdeveloper,點擊下一步即可。
5、打開plsqldeveloper,點擊cancel,隨后打開plsqldevelope的主界面,點擊configure,點擊最左邊的preferences。
6、之后找到instantclient的目錄以及instantclient目錄下的oci.dll文件路徑,將其設置在下面圖片的對應位置上。
6、設置好關閉,點擊登錄session菜單下的logon。
2=7、使用管理員登錄賬號為sys,密碼為安裝時設置的口令,database設置ORCL,點擊登錄就連接上oracle了。
8、編輯tnsnames.ora,替換和增加。
9、保存后重新啟動監聽,lsnrctlstop,lsnrctlstart打開命令行,輸入lsnrctlstop,停止后再輸入lsnrctlstart重新連接oracle。
oracle 10g服務器版本沒有Enterprise Manager. 如果你一定要用這個的話可以安裝一個oracle client. 10g之后你可以使用oracle dbconsole,這個工具在安裝好服務端之后配置好就可以使用了,它可以完成之前企業管理器的功能,而且還是用IE訪問的。
當前標題:怎么登錄oracle10,怎么登錄路由器設置頁面
分享路徑:http://m.newbst.com/article36/hseisg.html
成都網站建設公司_創新互聯,為您提供虛擬主機、微信小程序、ChatGPT、企業網站制作、做網站、商城網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯