我是SQL的新手,正在尝试使用sqlplus.exe创建用户并分配特权。这是我到目前为止的代码:
CREATE USER "TESTUSER" PROFILE "DEFAULT" IDENTIFIED BY "PASSWORD" DEFAULT
TABLESPACE "TESTING" TEMPORARY TABLESPACE "TEMP" ACCOUNT UNLOCK
GRANT ADMINISTER ANY SQL TUNING SET TO "TESTUSER"
GRANT ADMINISTER DATABASE TRIGGER TO "TESTUSER"
BEGIN
dbms_resource_manager_privs.grant_system_privilege(privilege_name=>'ADMINISTER_RESOURCE_MANAGER', grantee_name=>'TESTUSER', admin_option=>FALSE);
END;
Sqlplus显示错误'第2行错误:ORA-00922:缺少选项或无效选项
和'SP2-0042:未知命令“ END”-其余行被忽略。
我尝试使用;
分号和重组,但是不起作用。
代码有什么问题?
使用Oracle 11g数据库。