创建和管理用户
数据库的一个最基本的管理需求是识别用户。每个连接到数据库的用户应该有一个登陆帐户。
共享的帐户很难排除故障并且审计,并且他们有甚少的安全经验。
你可以用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中创建一个用户并为其分配密码很简单,但是在创建用户的同时...
每一步都需要仔细操作,特别是备份和权限设置部分,因为它们直接关系到数据的安全性和用户的功能性。此外,在实际操作过程中,还应注意根据具体需求调整SQL命令中的参数,以确保能够满足业务的实际需求。 以上就是...
总结起来,创建Oracle用户和表空间,并分配权限是数据库管理的重要环节。通过以上步骤,你可以有效地管理数据库资源,确保用户能够安全、高效地访问和操作数据库。在实际应用中,可能还需要根据具体需求调整表空间的...
### Oracle 创建用户及权限管理详解 #### 一、概述 在 Oracle 数据库中,创建用户是数据库管理员(DBA)的一项基本任务。用户账户是数据库安全的第一道防线,它定义了哪些人可以访问数据库以及他们能做什么。本文将...
### Oracle 创建用户与权限管理详解 #### 一、概述 在 Oracle 数据库中,创建用户并赋予相应的权限是一项重要的数据库管理工作。通过合理的权限设置,可以有效地控制不同用户对数据库资源的访问,确保数据的安全性...
Oracle 权限设置 一、权限分类: ...CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。 对于普通用户:授予connect, resource权限。 对于DBA管理用户:授予connect,
7. **应用程序开发**:Oracle 9i EM还支持应用程序开发,允许开发者创建和管理数据库对象,如表、视图、索引和存储过程。它还提供了测试和调试SQL脚本的功能。 8. **分布式数据库管理**:对于多数据库环境,企业...
### Oracle 创建 DBA 用户知识点详解 #### 一、Oracle 创建 DBA 用户背景介绍 在 Oracle 数据库管理系统中,为了确保数据的安全性和管理的有效性,通常会根据不同的需求为不同的用户分配不同的权限。其中,DBA...
这些步骤对于数据库管理员来说非常重要,因为它们确保了数据库的安全性和用户的访问控制。正确地管理用户账户不仅有助于提高系统的安全性,还能优化数据库性能和资源使用。 通过掌握这些基本的SQL语句,数据库管理...
在Oracle数据库管理中,创建表空间和用户是常见的基础操作之一。本文将详细介绍如何在Oracle数据库中创建表空间、创建用户并分配相应的权限,以及如何设置表空间的自增长和修改其大小。 #### 一、创建表空间 表...
### Oracle 创建用户与数据库知识点详解 #### 一、Oracle创建表空间 在Oracle数据库管理中,**表空间**是逻辑存储单元,它由一个或多个数据文件组成,用于存储数据库对象(如表、索引等)。创建表空间是管理数据库...
### Oracle 创建表空间与用户详解 #### 一、创建表空间 在Oracle数据库中,表空间是物理存储单元的逻辑容器。每个表空间都由一个或多个数据文件组成,用于存储数据库中的各种对象(如表、索引等)。创建表空间是...
在Oracle数据库管理中,创建用户是一项基础而关键的操作,它涉及到数据库权限的分配与管理,是确保数据安全和实现多用户环境下资源合理分配的重要手段。本文将基于给定的文件信息,深入解析如何使用Oracle的基本命令...
Oracle详解Oracle详解Oracle详解Oracle详解
用户级审计是任何Oracle用户可以设置的审计,主要是用户针对自己创建的数据库表或视图进行审计,记录所有用户对这些表或视图的一切成功和(或)不成功的访问要求以及各种类型的SQL操作。系统级审计只能由DBA设置,用...
### Oracle 创建用户详解 在Oracle数据库管理中,创建用户是一项基本但非常重要的任务。通过创建用户,可以有效地管理和控制对数据库资源的访问。本文将基于提供的文件信息,详细阐述如何在Oracle环境中创建用户...
本文详细介绍了Oracle数据库中用户管理的基础知识,包括创建、删除用户,以及管理用户的权限等。正确地管理和控制用户权限对于维护数据库的安全性非常重要。通过掌握上述操作,您可以有效地管理Oracle数据库中的用户...
3. 安全管理:OEM提供用户和权限管理,可以创建、修改和删除用户,配置角色和权限,确保数据库的安全性。 4. 备份与恢复:OEM支持自动备份策略,可以创建、调度和管理数据库备份,并在需要时进行数据恢复。 5. 作业...