17.4.2 创建PROFILE

在每一个数据库中默认的都是概要文件PROFILE,如果需要添加概要文件,在企业管理器和SQL*Plus中都可以创建。下面就分别用这两种方式创建概要文件PROFILE。

1.使用企业管理器创建概要文件PROFILE

在企业管理器中概要文件的管理也是在服务器选项页面的“安全性”列表中的,在图17.1所示界面中,单击【概要文件】选项,出现概要文件浏览页面,如图17.23所示。

17.4.2 创建PROFILE - 图1

图 17.23 浏览概要文件

【示例23】在企业管理器中创建概要文件

在图17.23所示界面中,单击【创建】按钮,出现创建概要文件的页面,如图17.24所示。

17.4.2 创建PROFILE - 图2

图 17.24 创建概要文件

在图17.24所示的界面中,创建概要文件的名称是必须输入的,其他的选项如概要文件的详细资料、数据库服务都通过单击每一个选项后的图标添加,如果不添加则使用每一项的默认值;如果需要为概要文件添加口令,那么就单击【口令】选项,如图17.25所示。

17.4.2 创建PROFILE - 图3

图 17.25 为概要文件添加口令

在图17.25所示的界面中,可以为概要文件添加口令、历史记录、复杂性以及登录失败的选项,如果没有添加,就使用相应的默认值。

添加完概要文件的信息后,单击【确定】按钮,概要文件就添加完成。

2.在SQL*Plus中创建概要文件

在SQLPlus中创建概要文件要比在企业管理器中复杂多了,所以初学者在创建概要文件时可以选择在企业管理器中创建。在SQLPlus中创建概要文件的语法如下:


CREATE PROFILE profile

LIMIT

{resource_parameters|password_parameters}


【语法说明】

❑resource_parameters:资源参数,这些参数主要有CPU_PER_SESSION,代表允许一个会话占用CPU的总量;CPU_PER_CALL,代表允许一个调用占用CPU的最大值;CONNECT_TIME代表允许一个持续的会话的最大值。这些资源参数还有很多,在这里就不一一介绍了。

❑password_parameters:口令参数,这里也列举几个比较常用的参数,PASSWORD_LIFE_TIME,指的是多少天后口令失效;PASSWORD_REUSE_TIME,是指密码保留的时间;PASSWORD_GRACE_TIME,是指设置密码失效后锁定。

【示例24】在SQL*Plus中创建概要文件TESTPROFILE

下面就利用上面的语法创建一个概要文件TESTPROFILE,并设置密码的失效天数是30。具体代码如下:


CREATE PROFILE TESTPROFILE

LIMIT

PASSWORD_LIFE_TIME 30;