oracle 以SYSDBA身份登陸

2021-09-05 11:31:23 字數 674 閱讀 1707

1,首先通過用管理身份開啟cmd命令視窗

2,使用指令登陸(前提是在環境變數裡已配置oracle_home)

sqlplus / as sysdba

3, 修改tnslsnr.exe啟動預設埠(8080)

以上語句是更改oracle xml資料庫埠為9090,你可以改為其它空閒的埠。執行以上命令要以sysdba身份進行登陸。 

## 附加指令

1 --檢視資料檔案位置

2 select * from dba_data_files

3 select * from v$datafile

4 --檢視控制檔案

5 select * from v$controlfile

6 --檢視歸檔日誌檔案

7 select * from v$archived_log

8 --檢視閃回檔案位置

9 select * from v$flashback_database_logfile

使用者以sysdba許可權無法登陸

資料庫所有具有dba許可權的使用者都不能以sysdba登入,提示說許可權不夠 首先dba是乙個角色,而sysdba是乙個許可權。dba角色包含了資料庫中絕大多數的許可權,但是不包括sysdba許可權。具有sysdba許可權的使用者可以開啟或者關閉資料庫。當資料庫沒有開啟時,任何儲存在資料庫中的資料都...

Oracle中sysdba和dba的區別

sysdba不是許可權,當使用者以sysdba身份登陸資料庫時,登陸使用者都會變成sys。oracle ora11g sqlplus ogg4o ogg4o as sysdba sql show user user is sys sysdba身份登陸可以開啟,關閉資料庫,建立spfile,對資料庫進...

以root身份進入adb shell

先前在android模擬器中做應用開發時候,通過adb shell進入模擬器的shell中,當前的使用者就是root,就也沒管那麼多。今天碰到有同事拿真機做測試,發現進入shell之後不是root身份。這個時候,同事是打算開啟logcat日誌的,估計他是看了網上的修改日誌開關的方式 echo 1 s...