多选题
用户wuda给您发了一封电子邮件,他投诉说他无法连接到数据库上。他说每次他发SQL*Plus命令时都收到了如下的错误信息: ERROR: ORA-28000: the account is locked Warning: You are no longer connected to Oracle 请问,之前数据库管理员可能发了哪一个语句产生了这一问题? A.DROP USER wuda; B.DROP USER wuda CASCADE; C.ALTER USER wuda ACCOUNT LOCK; D.ALTER USER wuda QUOTA 0 ON dog_data; E.ALTER USER wuda QUOTA unlimited ON dog_data;
【正确答案】
C
【答案解析】[解析] 这一题是测试对ALTER USER语句的理解程度。根据有关ALTER USER语句的介绍,以及如何将scott用户解锁操作的介绍,可以确定只有选项C是正确的。 根据wuda所收到的错误信息,可以知道目前wuda这个用户依然存在而只是被系统锁上了而已,所以之前DBA不可能发过任何DROP USER wuda的语句,因此选项A和B肯定都是错误的。 因为任何修改表空间配额的命令都不会将一个用户锁住,所以所有修改wuda用户在dog_data表空间上配额的命令都是错误的,因此选项D和E肯定也都是错误的。