OCP 1Z0 051 QUESTION NO: 56
2014-06-04 16:31
489 查看
QUESTION NO: 56
Examine these statements:
CREATE ROLE registrar;
GRANT UPDATE ON student_grades TO registrar;
GRANT registrar to user1, user2, user3;
What does this set of SQL statements do?
A. The set of statements contains an error and does not work.
B. It creates a role called REGISTRAR, adds the MODIFY
privilege on the STUDENT_GRADES
object to the role, and gives the REGISTRAR role to three users.
C. It creates a role called REGISTRAR, adds the UPDATE privilege on the STUDENT_GRADES
object to the role, and gives the REGISTRAR role to three users.
D. It creates a role called REGISTRAR, adds the UPDATE privilege on the STUDENT_GRADES
object to the role, and creates three users with the role.
E. It creates a role called REGISTRAR, adds the UPDATE privilege on three users, and gives the
REGISTRAR role to the STUDENT_GRADES object.
F. It creates a role called STUDENT_GRADES, adds the UPDATE privilege on three users, and
gives the UPDATE role to the registrar.
创建的角色名是registrar
把该角色赋三个用户
Answer: C
Examine these statements:
CREATE ROLE registrar;
GRANT UPDATE ON student_grades TO registrar;
GRANT registrar to user1, user2, user3;
What does this set of SQL statements do?
A. The set of statements contains an error and does not work.
B. It creates a role called REGISTRAR, adds the MODIFY
privilege on the STUDENT_GRADES
object to the role, and gives the REGISTRAR role to three users.
C. It creates a role called REGISTRAR, adds the UPDATE privilege on the STUDENT_GRADES
object to the role, and gives the REGISTRAR role to three users.
D. It creates a role called REGISTRAR, adds the UPDATE privilege on the STUDENT_GRADES
object to the role, and creates three users with the role.
E. It creates a role called REGISTRAR, adds the UPDATE privilege on three users, and gives the
REGISTRAR role to the STUDENT_GRADES object.
F. It creates a role called STUDENT_GRADES, adds the UPDATE privilege on three users, and
gives the UPDATE role to the registrar.
创建的角色名是registrar
SQL> CREATE ROLE registrar; Role created SQL> SELECT ROLE FROM dba_roles WHERE ROLE = UPPER('registrar'); ROLE ------------------------------ REGISTRAR 1 row selected
SQL> GRANT UPDATE ON student_grades TO registrar; Grant succeeded SQL> select * from role_tab_privs WHERE ROLE = UPPER('registrar'); ROLE OWNER TABLE_NAME COLUMN_NAME PRIVILEGE GRANTABLE ------------------------------ ------------------------------ ------------------------------ ------------------------------ ---------------------------------------- --------- REGISTRAR TEST STUDENT_GRADES UPDATE NO 1 row selected
把该角色赋三个用户
SQL> select * from sys.dba_role_privs where granted_role='REGISTRAR'; GRANTEE GRANTED_ROLE ADMIN_OPTION DEFAULT_ROLE ------------------------------ ------------------------------ ------------ ------------ TEST REGISTRAR YES YES SH REGISTRAR NO YES SCOTT REGISTRAR NO YES HR REGISTRAR NO YES 4 rows selected
Answer: C
相关文章推荐
- OCP 1Z0 051 QUESTION NO: 9
- OCP 1Z0 051 QUESTION NO: 21
- OCP 1Z0 051 QUESTION NO: 35
- OCP 1Z0 051 QUESTION NO: 59
- OCP 1Z0 051 QUESTION NO: 10
- OCP 1Z0 051 QUESTION NO: 22
- OCP 1Z0 051 QUESTION NO: 36
- OCP 1Z0 051 QUESTION NO: 60
- OCP 1Z0 051 QUESTION NO: 11
- OCP 1Z0 051 QUESTION NO: 23
- OCP 1Z0 051 QUESTION NO: 37
- OCP 1Z0 051 QUESTION NO: 49
- OCP 1Z0 051 QUESTION NO: 61
- OCP 1Z0 051 QUESTION NO: 24
- OCP 1Z0 051 QUESTION NO: 38
- OCP 1Z0 051 QUESTION NO: 50
- OCP 1Z0 051 QUESTION NO: 12
- OCP 1Z0 051 QUESTION NO: 25
- OCP 1Z0 051 QUESTION NO: 39
- OCP 1Z0 051 QUESTION NO: 51