刚学使用oracle,首先使用Oracle Sql Developer,建立连接的时候要有一个用户名、密码;我又不想用系统用户,所以就要建立一个自己的使用用户。
首先打开SQL Plus 登录输入: sys/pass as sysdba
创建表空间
create tablespace DEMOSPACE
datafile 'E:/oracle_tablespaces/DEMOSPACE_TBSPACE.dbf'
size 1500M
autoextend on next 5M maxsize 3000M;
删除表空间
drop tablespace DEMOSPACE including contents and datafiles
然后创建用户:
create user user_name
identified by user_password
default tablespace Def_Tab_Sapce_Name
temporary tablespace Tmp_Tab_Sapce_Name;
最后要给用户分配使用空间资源的权限:
grant connect,resource to user_name;
然后回到Oracle Sql Developer,
可以建立一个以 user_name,user_password登录的连接,默认的SID是orcl;
分享到:
相关推荐
### Oracle设置用户密码复杂度的函数 在Oracle数据库管理中,为了提高安全性并遵循最佳实践,设置复杂的密码策略是至关重要的。本文将详细介绍如何通过创建一个名为`my_password_verify`的自定义函数来实现对Oracle...
### Oracle 设置用户权限详解 #### 一、Oracle 创建新用户和密码 在Oracle数据库中,创建新用户是一项基本且重要的管理任务。通过创建用户并分配相应的权限,可以确保数据的安全性和完整性。 ##### 步骤: 1. **...
在用户创建完成后,需要设置用户的权限。权限设置是非常重要的,因为它决定了用户在数据库中的权限范围。在本例中,我们设置了用户的角色权限、系统权限和配额权限。 角色权限是指用户在数据库中的角色,例如 ...
### 完整Oracle创建表空间、用户及设置用户权限脚本解析 #### 一、创建表空间 在Oracle数据库管理中,创建表空间是数据库管理的基础之一。表空间是Oracle数据库中逻辑存储结构的一部分,它将数据库物理存储空间...
使用PLSQL创建Oracle数据库User用户并设置权限 主要演示了如何使用 PLSQL 创建一个 User 用户, 并使之具有创建表、修改表、访问表的权限。解决了 使用自定义用户创建表时出现的 没有表空间的访问权限的问题。
综上所述,Oracle的安全设置涉及到用户管理、文件权限控制、SYSDBA登录限制、权限分配、表空间管理以及备份策略等多个方面。通过这些细致的配置和管理,可以极大地提高Oracle数据库的安全性和稳定性。
在创建新的 Oracle 实例之前,我们需要设置用户环境变量。我们可以在用户的配置文件中(.bash_profile)添加新的 Oracle SID,以便于其他管理和维护人员能够更好地理解和维护。添加新的实例的 SID 将有助于我们更...
### Oracle用户死锁问题分析与解决方案 #### 一、Oracle用户死锁背景介绍 在日常运维工作中,可能会遇到Oracle数据库用户频繁出现死锁的情况。这种情况不仅会影响系统的稳定性,还可能导致业务中断。本文将针对在...
### 更改Oracle数据库的用户连接数 在Oracle数据库管理中,有时我们可能会遇到因为数据库连接过多而导致的新连接请求被拒绝的问题。这种情况不仅会影响用户的正常使用,还可能导致系统性能下降甚至数据库重启。因此...
### Linux中安装Oracle 11g时Display设置详解 #### 背景介绍 在Linux环境下安装Oracle数据库是一项常见的IT任务。特别是在安装Oracle 11g时,由于其图形化安装界面依赖于X Window系统,因此正确配置Display环境变量...
本文将深入探讨如何导入数据到Oracle数据库以及创建新用户,这对于数据库管理员和开发者来说是至关重要的技能。以下是对标题"Oracle数据库导入数据以及创建用户"的详细解读: 1. 数据导入: - **SQL*Loader**:...
该文件是bash shell的配置文件之一,在用户登录时被读取执行,用于设置用户的特定环境。修改.bash_profile文件主要是为了让oracle用户在登录后能够直接使用Oracle数据库相关的命令和环境变量。 .bash_profile文件中...
此外,脚本还会设置用户组信息,例如: - `uid=1101(oracle)`: Oracle用户的ID。 - `gid=1000(oinstall)`: Oracle安装组的ID。 - `groups=1000(oinstall),1200(dba)`: 用户所属的组。 通过这种方式,Oracle确保了...
本文将深入探讨如何在Oracle中将一个用户的所有表的权限授予另一个用户,这一过程通常在PL/SQL环境下通过执行特定的命令来完成。下面我们将详细解析这一操作的步骤、原理以及可能遇到的问题。 ### Oracle中的权限...
为了使用户在执行排序等操作时能够使用临时表空间,还需要设置用户的临时表空间。 **命令示例:** ```sql ALTER USER yu TEMPORARY TABLESPACE yu_temp; ``` #### 八、授权 最后一步是对用户进行权限分配,使其...
系统管理员通过设置用户和职责来控制用户对系统的访问权限,限制用户可以访问的应用功能和数据。 一、系统安全管理概述 ORACLE EBS 系统的安全管理主要通过用户和职责的方式来实现。用户是登录到 ORACLE 应用产品...
- `TEMPORARY TABLESPACE temp`:设置用户的临时表空间为temp。 #### 三、授予用户权限 在Oracle中,通过**权限**来控制用户对数据库的操作能力,权限可以分为系统权限和对象权限两大类。 - **系统权限**:允许...
Centos7.6 下 Oracle 定时自动备份和 sudo 设置 本文将详细介绍 Centos7.6 下 Oracle 定时自动备份和 sudo 设置的过程。该过程包括编写数据库备份脚本文件、设置定时、sudo 设置等多个方面。 编写数据库备份脚本...
使用PLSQL创建Oracle数据库User用户并设置权限 主要演示了如何使用 PLSQL 创建一个 User 用户, 并使之具有创建表、修改表、访问表的权限。解决了 使用自定义用户创建表时出现的 没有表空间的访问权限的问题。
Oracle用户权限角色设置,用来在新建的数据库中添加新的用户,并为其设置权限。