oracle 创建和管理用户 oracle用户授权详解

创建和管理用户

数据库的一个最基本的管理需求是识别用户。每个连接到数据库的用户应该有一个登陆帐户。
共享的帐户很难排除故障并且审计,并且他们有甚少的安全经验。

你可以用create user命令,创建一个数据库用户,当你创建一个新用户时,你必须指派一个读一无二的名字和授权(密码)。你也可以选择使用create user语句给用户帐户指派其他属性。用alter user命令可以改变为已经存在的用户帐户增加新属性。

PS:术语用户帐户,账户,用户,模式(schema)都是可以替换的同意词,都是指拥有模式对象(schema objects)的的数据库用户帐户。

下面,你将学会如何创建新的用户帐户,怎样指派并且改变他们的授权,怎样定义怎样分派和使用的特定的数据库资源。
当你连接到数据库实例,你的用户帐户必须被授权,授权包括是用户标识生效,确认他们有使用数据库的授权。oracle提供了三种授权方法:密码授权(最通用的),外部授权和全局授权。
下面我们将学习三种授权方式:

密码授权用户:
当一个有密码授权的用户试图登录数据库时,数据库检查用户名士一个合法的数据库帐户和提供的密码和该用户在数据库中存储的密码相一致。
密码授权用户帐户是最常用的,有时候意指的是数据库授权账户。使用密码身份验证的帐户,数据库存储在数据字典中的加密密码。例如你能授权一个密码授权用户 名字是rajesh,密码是welcome。你可以用下面的命令:

CREATE USER rajesh IDENTIFIED BY welcome

关键字IDENTIFIED BY password (本例中,密码是welcom)告诉数据库用户是密码授权用户。

外部授权用户:
问一个外部标识用户试图连接数据库时,数据库检查用户名是一个合法的数据库账户,而且信任操作系统进行的授权

待续。。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值