oracle查看管理员,Oracle两种管理员验证方法

Oracle提供了两种管理员验证方法: 即操作系统验证与密码文件验证,与数据库进行连接,执行管理任务。

在Oracle数据库创建的时候,会自动的创建两个用户 SYS 和 SYSTEM,默认的密码分别为:CHANGE_ON_INSTALL  和 MANAGER,如果要执行管理任务,Oracle建议新建一个具有DBA权限的用户,DBA角色是Oracle创建时,自动创建的角色,用这个角色可以完成所有的数据库的管理工作。

第一、即操作系统验证

Oracle可以检验操作系统权限,如果通过,就可以连接到数据库。要通过验证,如果在Unix操作系统中,用户必须是OSDBA 或OSOPER 操作系统组的成员。这两个组由操作系统来管理。

如果要使用操作系统验证方法,必须要将参数 REMOTE_LOGIN_PASSWORDFILE 设置成 NONE.

当用户执行 CONN / AS SYSDBA 或 CONN / AS SYSOPER 连接到数据库时,不再需要数据库的用户。

第二、口令文件验证

通过口令文件验证时,用户通过指定一个用户和密码连接到数据库,这时,用户须在数据库中有一定的权限。

使用口令文件验证时,需要以下操作:

(1) 用ORAPWD 创建一个具有SYS 密码的口令文件。当在数据库中改变口令时,口令文件的密码也会自动更改。

(2) 设置 REMOTE_LOGIN_PASSWORDFILE 参数。

EXCLUSIVE(独占):口令文件只能用于一个数据库,并且可以在口令文件中增加除 SYS 和SYSTEM 以外的用户。

SHARED(共享):口令文件可以在多个数据库之中被共享,但是不可以在口令文件中添加除SYS 和SYSTEM 以外的任何用户。

(3) 赋予用户SYSDBA 或 SYSOPER 权限。赋以以上的权限时,该用户就会被添加到口令文件中了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值