Free C2090-616 Exam Braindumps (page: 5)

Page 4 of 16

How can you tell what privileges on a table or view have been granted to a user? (Choose two.)

  1. db2look with the ­x option
  2. db2pd with the ­auth option
  3. Query the SYSCAT.DBAUTH view
  4. Query the SYSCAT.TABLES view
  5. Query the SYSCAT.TABAUTH view

Answer(s): C,E



The following statements are executed:
GRANT CREATETAB, DATAACCESS, ON DATABASE TO ROLE role A; GRANT CREATETAB, BINDADD ON DATABASE TO ROLE role B; GRANT ROLE role A to USER db2inst3;
GRANT ROLE role B to USER db2inst3;
Which of the following is TRUE if this statement is executed later? REVOKE ROLE roleB FROM USER db2inst3;

  1. This statement will succeed and DB2 INST3 will still be able to create in the database
  2. This statement will succeed and DB2 INST3 only retains DATAACCESS privileges on the database
  3. This statement will fail as CREATETAB is granted to two different roles and must be revoked at the same time
  4. This statement will succeed with a warning since CREATETAB cannot be totally revoked. DB2INST3 will retain both roles

Answer(s): D



Consider the following sequence of events:
Eddie grants SELECT WITH GRANT OPTION privilege to Mike.
Mike grants SELECT privilege to Jeff.
Eddie revokes SELECT privilege from Mike.
What will happen to Jeff's SELECT privilege?

  1. Jeff's SELECT privilege will be revoked
  2. Jeff's SELECT privilege will be retained
  3. Jeff's SELECT privilege will be retained only if he has ACCESSCTRL authority
  4. Jeff's SELECT privilege will be retained only if Eddie has ACCESSCTRL authority

Answer(s): A



Which locking event occurs when two applications lock rows that are needed by the other, such that neither application can continue executing?

  1. Deadlock
  2. Lock timeout
  3. Lock escalation
  4. Lock conversion

Answer(s): A






Post your Comments and Discuss IBM C2090-616 exam with other Community members:

C2090-616 Discussions & Posts