電腦是Mac,使用docker作爲容器,安裝的是oracle 11g
Mac下默認的用戶名和密碼 sys超級用戶密碼添後綴
sqlplus system/oracle
sqlplus sys/oracle as sysdba
切換用戶
connect 用戶名/密碼
超級管理員用戶名 SID如下 密碼爲oracle 角色與普通用戶不同
windows
超級管理員:SYS(密碼:change_on_install)
用戶名:sys 口令:change_on_install
這樣登錄肯定是會報錯的。
只要將口令改成:change_on_install空格as空格sysdba就可以登錄了(這裏的空格必須要有 )
SID 是orcl
連接類型 基本 SYSDBA
權限不足 登陸sys給予權限終端輸入所需命令或者在sqldeveloper中登陸後找到其他用戶給予權限
登陸sql
docker start oracle
docker exec -it 6aa393eb6019 /bin/bash
sqlplus oracle/oracle普通用戶
退出
exit 兩次
docker stop oracle
退出docker