`
天上蝎
  • 浏览: 22465 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类

oracle 建立用户

    博客分类:
  • web
阅读更多

 # 建立用户

  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数据库用户并设置权限

    "使用PLSQL创建Oracle数据库用户并设置权限" 在 Oracle 数据库中,创建用户并设置权限是数据库管理员的基本任务之一。在本文中,我们将使用 PLSQL 创建 Oracle 数据库用户并设置权限,包括创建用户、设置权限和创建...

    查看登录oracle数据库用户记录.docx

    要查看登录 Oracle 数据库的用户记录,可以创建一个临时日志表,并建立一个数据库表触发器来记录用户的登录行为。 创建临时日志表 首先,需要创建一个临时日志表来存储用户的登录记录。可以使用以下 SQL 语句来...

    ORACLE新建用户表空间及授权DBA

    本文将根据提供的文件信息,深入解析如何在Oracle环境中新建用户表空间,并授予DBA级别的权限,确保数据存储与访问的安全性与高效性。 ### 一、创建表空间 在Oracle中,表空间是数据物理存储的逻辑容器,用于组织...

    oracle中将一个用户的所有表的权限授予另一个用户的方法

    本文将深入探讨如何在Oracle中将一个用户的所有表的权限授予另一个用户,这一过程通常在PL/SQL环境下通过执行特定的命令来完成。下面我们将详细解析这一操作的步骤、原理以及可能遇到的问题。 ### Oracle中的权限...

    oracle新建用户详细步骤

    创建用户执行: CREATE USER 用户名 IDENTIFIED BY 用户名 DEFAULT TABLESPACE 用户名 TEMPORARY TABLESPACE temp; 为用户赋权限执行: GRANT CREATE SESSION,CREATE TABLE,CREATE VIEW,CREATE SEQUENCE,...

Global site tag (gtag.js) - Google Analytics