创建和管理用户
数据库的一个最基本的管理需求是识别用户。每个连接到数据库的用户应该有一个登陆帐户。
共享的帐户很难排除故障并且审计,并且他们有甚少的安全经验。
你可以用create user命令,创建一个数据库用户,当你创建一个新用户时,你必须指派一个读一无二的名字和授权(密码)。你也可以选择使用create user语句给用户帐户指派其他属性。用alter user命令可以改变为已经存在的用户帐户增加新属性。
PS:术语用户帐户,账户,用户,模式(schema)都是可以替换的同意词,都是指拥有模式对象(schema objects)的的数据库用户帐户。
下面,你将学会如何创建新的用户帐户,怎样指派并且改变他们的授权,怎样定义怎样分派和使用的特定的数据库资源。
当你连接到数据库实例,你的用户帐户必须被授权,授权包括是用户标识生效,确认他们有使用数据库的授权。oracle提供了三种授权方法:密码授权(最通用的),外部授权和全局授权。
下面我们将学习三种授权方式:
密码授权用户:
当一个有密码授权的用户试图登录数据库时,数据库检查用户名士一个合法的数据库帐户和提供的密码和该用户在数据库中存储的密码相一致。
密码授权用户帐户是最常用的,有时候意指的是数据库授权账户。使用密码身份验证的帐户,数据库存储在数据字典中的加密密码。例如你能授权一个密码授权用户 名字是rajesh,密码是welcome。你可以用下面的命令:
CREATE USER rajesh IDENTIFIED BY welcome
关键字IDENTIFIED BY password (本例中,密码是welcom)告诉数据库用户是密码授权用户。
外部授权用户:
问一个外部标识用户试图连接数据库时,数据库检查用户名是一个合法的数据库账户,而且信任操作系统进行的授权
待续。。
分享到:
相关推荐
Oracle详解Oracle详解Oracle详解Oracle详解
oracle创建表空间创建用户分配权限例程详解 安装数据库--创建表空间--创建用户--分配权限 附件是例程详解
详解oracle用户创建(create user)(上) 转载 http://blog.itpub.net/26110315/viewspace-715882/ 用户能访问数据库前必须要有获得相应授权的账号,oracle中创建一个用户并为其分配密码很简单,但是在创建用户的同时...
详解oracle创建用户.doc详解oracle创建用户.doc
Oracle 权限设置 一、权限分类: ...CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。 对于普通用户:授予connect, resource权限。 对于DBA管理用户:授予connect,
oracle 创建用户及表空间,及用户权限分配
详解Oracle创建用户权限全过程
oracle 添加用户及授权问题 方法详解
Oracle9i企业管理器详解,是学习Oracle9i企业管理器的最好教程。
详细分析Oracle审计功能,详细分析Oracle审计功能
详解Oracle ERP和SAP ERP种种异同
oracle imp exp 命令详解 oracle imp exp 命令详解 oracle imp exp 命令详解 oracle imp exp 命令详解 oracle imp exp 命令详解
Oracle分区表详解 大家可以参考下 网上找的资料共享一下
oracle_用户管理PPT,大家用于培训。
Oracle Rman 详解,Oracle Rman 详解。Oracle Rman 详解,Oracle Rman 详解。
2)system用户是管理操作员,权限也很大。具有sysoper角色,没有create database的权限,默认的密码是manager。登录语句:SQL> conn system/manager; 3)sys和system这两个用户最大的区别是在于有没有create ...
Oracle_expdp_impdp用法详解
这个是Oracle手工创建数据库和DBCA交互式界面创建数据库过程,有遇见的小问题解决办法,还加入了数据库创建脚本Createdb和createcatalog脚本,方便大家一起使用
还有自己做的3到4页的MyEclipse搭建SSH的傻瓜式教程,还有oracle数据库连接引擎的配置的图片流程详解,更有oracle创建表空间、用户名和密码以及给用户授权的sql语句,复制后直接在sql plus里执行。 才收你2分哦,...
ORACLE索引详解及SQL优化,详细描述了几种常用索引原理以及创建方法,解读索引生效条件,以及在开发中常用的提高数据库效率、降低数据库资源消耗的方法。