在ILMA中创建一个新的管理用户!

前提条件是:

1.  Oracle Database 11g R2 database 已经安装。

2. Oracle Application Express 已经安装。

我们可以使用下面两个步骤建立ILM_ADMIN用户。
Sqlplus / as sysdba
Create user ilm_admin identified by ilm_admin default tablespace ILM;

SQL> @grant_privs ilm_admin

Session altered.


Session altered.

old   1: GRANT MANAGE TABLESPACE TO &ilm_user
new   1: GRANT MANAGE TABLESPACE TO ilm_admin

Grant succeeded.

old   1: GRANT ALTER TABLESPACE TO &ilm_user
new   1: GRANT ALTER TABLESPACE TO ilm_admin

Grant succeeded.

old   1: GRANT ALTER ANY TABLE TO &ilm_user
new   1: GRANT ALTER ANY TABLE TO ilm_admin

Grant succeeded.

old   1: GRANT DROP ANY TABLE TO &ilm_user
new   1: GRANT DROP ANY TABLE TO ilm_admin

Grant succeeded.


PL/SQL procedure successfully completed.

 

 

old   1: GRANT ADVISOR TO &ilm_user
new   1: GRANT ADVISOR TO ilm_admin

Grant succeeded.

old   1: GRANT ALTER ANY TABLE TO &ilm_user
new   1: GRANT ALTER ANY TABLE TO ilm_admin

Grant succeeded.

old   1: GRANT DROP ANY TABLE TO &ilm_user
new   1: GRANT DROP ANY TABLE TO ilm_admin

Grant succeeded.

old   1: GRANT MANAGE TABLESPACE TO &ilm_user
new   1: GRANT MANAGE TABLESPACE TO ilm_admin

Grant succeeded.

old   1: GRANT ALTER TABLESPACE TO &ilm_user
new   1: GRANT ALTER TABLESPACE TO ilm_admin

Grant succeeded.

old   1: GRANT EXECUTE ON ILM_TOOLKIT.ILM_TOOLKIT TO &ilm_user
new   1: GRANT EXECUTE ON ILM_TOOLKIT.ILM_TOOLKIT TO ilm_admin

Grant succeeded.


Creating the ILM$$USER package for Immutability features...

old   2:   l_username varchar2(30) := '&ilm_user';
new   2:   l_username varchar2(30) := 'ilm_admin';
declare
*
ERROR at line 1:
ORA-01435: user does not exist
ORA-06512: at line 51

--- 注意这个地方。用户名要大写。
SQL> @grant_privs ILM_ADMIN

Session altered.


Session altered.

old   1: GRANT MANAGE TABLESPACE TO &ilm_user
new   1: GRANT MANAGE TABLESPACE TO ILM_ADMIN

Grant succeeded.

old   1: GRANT ALTER TABLESPACE TO &ilm_user
new   1: GRANT ALTER TABLESPACE TO ILM_ADMIN

Grant succeeded.

old   1: GRANT ALTER ANY TABLE TO &ilm_user
new   1: GRANT ALTER ANY TABLE TO ILM_ADMIN

Grant succeeded.

old   1: GRANT DROP ANY TABLE TO &ilm_user
new   1: GRANT DROP ANY TABLE TO ILM_ADMIN

Grant succeeded.


PL/SQL procedure successfully completed.

 

 

old   1: GRANT ADVISOR TO &ilm_user
new   1: GRANT ADVISOR TO ILM_ADMIN

Grant succeeded.

old   1: GRANT ALTER ANY TABLE TO &ilm_user
new   1: GRANT ALTER ANY TABLE TO ILM_ADMIN

Grant succeeded.

old   1: GRANT DROP ANY TABLE TO &ilm_user
new   1: GRANT DROP ANY TABLE TO ILM_ADMIN

Grant succeeded.

old   1: GRANT MANAGE TABLESPACE TO &ilm_user
new   1: GRANT MANAGE TABLESPACE TO ILM_ADMIN

Grant succeeded.

old   1: GRANT ALTER TABLESPACE TO &ilm_user
new   1: GRANT ALTER TABLESPACE TO ILM_ADMIN

Grant succeeded.

old   1: GRANT EXECUTE ON ILM_TOOLKIT.ILM_TOOLKIT TO &ilm_user
new   1: GRANT EXECUTE ON ILM_TOOLKIT.ILM_TOOLKIT TO ILM_ADMIN

Grant succeeded.


Creating the ILM$$USER package for Immutability features...

old   2:   l_username varchar2(30) := '&ilm_user';
new   2:   l_username varchar2(30) := 'ILM_ADMIN';

PL/SQL procedure successfully completed.

测试:使用ilm_admin用户登录系统。

在浏览器中输入下列地址:

http://localhost:8081/apex/f?p=737677

输入ilm_admin和密码:

正确的话应该返回如下界面:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值