多选题 用户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肯定也都是错误的。