bash에 sqlplus 입력해서 시작
기본 계정 이름: system
비밀번호: oracle
sys 계정 최초 비밀번호: oracle
이후 sys 계정으로 연결 가능.
sys 비밀번호 변경 이후에는 안전하게 비번 안 보이고 다음과 같이 접속 가능
다른 유저에게 sysdba 권한 줬을 경우 username /as sysdba
로 접속하거나,
이미 일반 권한으로 로그인 했다면 도중에 conn as sysdba
이후 재로그인
create user [id] identified by [password];
grant connect, resource, dba to [id];
commit;
두번째 줄은 역할 부여하는 것.
읽기 전용 유저라면 connect 만 줘도 됨.
connect: 연결 관련 권한을 가지고 있는 역할
resource: 자료 생성하는 권한 가지고 있는 역할
dba: 스키마, 인덱스 등 바꾸는 권한 갖고 있는 역할
필요에 따라 sysdba 역할도 부여 가능
select * from all_users where username = upper('[id]');