Oracle 에서 여러 사서 계정에 같은 권한 묶음을 주려고 다음을 실… | [SQLD] SQL 개발자 기출유형 모의고사 5회 상세 페이지
1[SQLD] SQL 개발자 기출유형 모의고사 5회
Oracle 에서 여러 사서 계정에 같은 권한 묶음을 주려고 다음을 실행한다. ( ㉠ )에 들어갈 명령으로 옳은 것은?( ㉠ ) 사서역할; GRANT SELECT, INSERT, UPDATE ON 대출 TO 사서역할; GRANT 사서역할 TO 김사서, 박사서;
1
GRANT ROLE
2
CREATE SCHEMA
3
CREATE USER
4
CREATE ROLE
해설
권한을 묶어 이름을 붙이는 객체는 ROLE 이며, CREATE ROLE 로 만든 뒤 GRANT 로 권한을 담고 다시 사용자에게 부여한다.
사서가 늘거나 권한이 바뀌어도 ROLE 하나만 고치면 되므로 권한 관리가 단순해진다.
- CREATE USER 는 계정을 만드는 명령이라 권한 묶음을 만들어 나눠 줄 수 없다.
- GRANT ROLE 이라는 생성 구문은 없고 ROLE 부여는 GRANT 역할명 TO 사용자 형식이다.
- CREATE SCHEMA 는 여러 객체를 한 번에 만드는 구문으로 권한 묶음과 무관하다.
오류나 개정된 내용이 보이면 알려주세요
이어서 풀어보기
[SQLD] SQL 개발자 기출유형 모의고사 5회 50문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요비슷한 기출
- sql의명령을사용용도에따라ddl,dml,dcl로구분할경우,그성격이나머지셋과다른것은? {"answer":4,"content":[{"content":"se22년-2회차-정보처리기사-필기
- dml에해당하는sql명령으로만나열된것은? {"answer":3,"content":[{"content":"delete,update,create,alter20년-1, 2회차-정보처리기사-필기
- dml(datamanipulationlanguage)명령어가아닌것은? {"answer":3,"content":[{"content":"insert","u20년-3회차-정보처리기사-필기