# 建立用户
create user angeos identified by angeos;
建立了用户:angeos,密码为:angeos
# 对用户授权
grant connect,resource to angeos;
对用户angeos授予了连接数据库和访问资源的权限
# 对用户授权
grant create session,dba to angeos;
CREATE SESSION是一个系统特权,它可以为用户提供连接数据库的能力。
DBA是一个具有超过120个系统特权的角色,所以它可以让用户在数据库中完成几乎任何工作。
# 改变用户的密码
alter user angeos identified by oracle;将用户angeos的密码改变为:oracle.
# 锁定帐号以及解锁
alter user oe account unlock;
然后用用户oe登录数据库服务器,密码为oe.注意:用户解锁后,要重启服务。
# 修改表空间的设置
默认情况下,它会使用表空间SYSTEM和TEMP(用于存放临时数据)。
不推荐采用这种方法。所以我们需要改变表空间。
通过系统用户连接数据库服务器
conn sys/sysadmin@hostname_services as sysdba;
然后查看表空间
select tablespace_name,contents from dba_tablespaces
order by tablespace_name;
使用USER表空间代替SYSTEM表空间
alter user angeos default tablespace users
temporary tablespace temp;
分享到:
相关推荐
"使用PLSQL创建Oracle数据库用户并设置权限" 在 Oracle 数据库中,创建用户并设置权限是数据库管理员的基本任务之一。在本文中,我们将使用 PLSQL 创建 Oracle 数据库用户并设置权限,包括创建用户、设置权限和创建...
要查看登录 Oracle 数据库的用户记录,可以创建一个临时日志表,并建立一个数据库表触发器来记录用户的登录行为。 创建临时日志表 首先,需要创建一个临时日志表来存储用户的登录记录。可以使用以下 SQL 语句来...
本文将根据提供的文件信息,深入解析如何在Oracle环境中新建用户表空间,并授予DBA级别的权限,确保数据存储与访问的安全性与高效性。 ### 一、创建表空间 在Oracle中,表空间是数据物理存储的逻辑容器,用于组织...
本文将深入探讨如何在Oracle中将一个用户的所有表的权限授予另一个用户,这一过程通常在PL/SQL环境下通过执行特定的命令来完成。下面我们将详细解析这一操作的步骤、原理以及可能遇到的问题。 ### Oracle中的权限...
创建用户执行: CREATE USER 用户名 IDENTIFIED BY 用户名 DEFAULT TABLESPACE 用户名 TEMPORARY TABLESPACE temp; 为用户赋权限执行: GRANT CREATE SESSION,CREATE TABLE,CREATE VIEW,CREATE SEQUENCE,...
- `CREATE SESSION`:允许用户建立会话并连接到数据库。 #### 四、总结 本文介绍了Oracle数据库中创建表空间、创建用户以及授予用户权限的基本方法。这些步骤对于管理和维护Oracle数据库至关重要。通过以上操作,...
### 完整Oracle创建表空间、用户及设置用户权限脚本解析 #### 一、创建表空间 在Oracle数据库管理中,创建表空间是数据库管理的基础之一。表空间是Oracle数据库中逻辑存储结构的一部分,它将数据库物理存储空间...
本篇文章将详细介绍在Oracle环境下新建数据库以及配置连接的步骤。为了确保数据的安全性和高效性,理解并掌握这些步骤至关重要。 首先,新建一个Oracle数据库涉及到多个阶段,主要可以分为以下几步: 1. **环境...
因此,调整`processes`参数的值可以直接影响到用户能够同时建立的最大连接数。 #### 二、查看当前`processes`参数设置 首先,我们需要登录到Oracle数据库并检查当前`processes`参数的设置情况: ```sql -- 使用 ...
在“新建用户赋予权限”的文档中,可能会包含创建用户、设置密码、赋予权限的具体步骤,以及可能遇到的问题和解决方案。文档中的图片可能直观地展示了操作过程,这对于理解概念和操作流程非常有帮助。 总的来说,...
- **表空间管理**:在创建Oracle数据库用户时,通常先建立用户所使用的表空间,避免使用系统USERS表空间。 - **角色分配**:在赋予权限时,通常选择CONNECT、RESOURCE角色,并授予UNLIMITED TABLESPACE权限。 通过...
oracle用户下对象
通过本文的详细讲解和实例演示,初学者能够逐步建立起对 Oracle 用户和表空间的全面认识,并具备基本的管理和操作能力。在实践中不断探索和学习,将有助于进一步提升在 Oracle 数据库管理领域的专业技能。
Oracle 数据库实例用户表空间之间的关系 Oracle 数据库实例用户表空间之间的关系是 Oracle 数据库管理系统的核心概念。了解它们之间的关系对于数据库的设计、管理和优化至关重要。 数据库 Oracle 数据库是一个...
CONNECT角色通常授予最终用户,它包括了最基本的权限,例如建立会话、创建序列、创建视图等。RESOURCE角色则预留给开发人员,它允许用户创建数据库中的各种对象,如表、索引、触发器等。 在Oracle中,系统权限的...
数据库 oracle dmp 导入
总结来说,"Oracle 11g 用户sh创建脚本"是一个完整的流程,包括创建用户、分配权限、建立数据库对象以及填充模拟数据。这对于学习Oracle数据库管理和开发是非常有价值的实践案例,特别是对于没有EXP(导出)权限的...
总的来说,建立用户组和角色映射是Unix环境下确保Oracle数据库安全的重要措施。通过精细控制用户权限,限制敏感操作的访问,以及定期更新和强化安全策略,可以显著提高数据库系统的安全性。务必注意修改具有DBA权限...
创建用户是数据库管理的基础工作,Oracle提供了`CREATE USER`语句来实现。创建用户时,可以指定用户名、口令,并选择默认的表空间和临时表空间。例如: ```sql CREATE USER username IDENTIFIED BY password ...