`

Oracle 用户的相关操作

阅读更多
创建用户jade:
create user jade
  identified by jade 
  default tablespace jade_SPACES
  temporary tablespace temp
  profile DEFAULT;
授予用户jade权限:
-- Grant/Revoke role privileges
grant connect to jade;
grant dba to jade;
grant resource to jade;
-- Grant/Revoke system privileges
grant alter any index to jade;
grant alter any table to jade;
grant alter tablespace to jade;
grant create any index to jade;
grant create any table to jade;
grant create tablespace to jade;
grant drop any index to jade;
grant drop any table to jade;
grant drop tablespace to jade;
grant manage tablespace to jade;
grant select any table to jade;
grant unlimited tablespace to jade;

删除权限:
revoke connect, resource from jade
删除用户
drop user user01
删除用户及其对象:
drop user user01 CASCADE
查看当前登录的用户:
select user from dual;
查看所有登录的用户:
select username from v$session
查看用户权限:
select * from user_role_privs;
查看用户下所有的表
select * from user_tables;
查看用户序列号
select * from user_sequences;
查看视图的名称
select view_name from user_views;
查看用户是否被锁住:
select USERNAME , ACCOUNT_STATUS from dba_users;
解锁scott:
alter user scott account unlock;
解锁之后可能会要求改密码:
alter user scott identified by tiger;
(注:以下用户具有管理员身份)
查看用户密码是否过期:
select * from USER_HISTORY$;
密码过期修改:alter user <user_name> password expire;
alter user <user_name> password expire;
查询用户是否存在密码:
SELECT name,password FROM user$ WHERE name='SCOTT';
1
0
分享到:
评论

相关推荐

    Linux下修改Oracle用户密码

    这一步骤非常重要,因为后续的操作需要在Oracle用户的环境下进行。 3. **启动SQL*Plus工具**:输入`sqlplus /nolog`命令进入SQL*Plus工具,这是一个用于与Oracle数据库交互的命令行工具。 4. **连接到Oracle数据库...

    Oracle EBS 操作手册

    本操作手册将详细介绍Oracle EBS系统的使用方法和功能特性,帮助用户熟悉并掌握其核心功能。 在Oracle EBS R12版本中,主要包含了以下关键知识点: 1. **财务模块**:Oracle EBS的财务模块提供了一整套全面的财务...

    oracle 数据库用户被锁定在linux下操作

    Oracle 数据库用户锁定解决方案在 Linux 下的操作记录 Oracle 数据库用户锁定是指用户账户被锁定,无法登录数据库的情况。这种情况可能是由于用户密码输入错误次数超过限制,或者是数据库管理员对用户账户进行了...

    oracle用户管理PPT

    Oracle用户管理是数据库管理系统中的核心组成部分,它涉及到数据库的安全性、权限控制以及不同角色的划分。在Oracle中,用户管理主要包括创建、管理、权限分配和撤销等操作,以确保数据库的稳定运行和数据的安全。 ...

    解决oracle下非oracle用户下执行sqlplus

    通常linux下用安装oracle后,只有切换至oracle用户下方可执行相关的数据库的sqlplus及imp\exp相关命令的操作,经过这里的此配置后方可解决此问题,所有用户下均可以执行上述相关操作

    Oracle ERP 用户操作文档

    Oracle ERP 用户操作文档,(深入浅出系列)

    C#版Oracle数据库通用操作类

    ### C# 版 Oracle 数据库通用操作类解析 在现代软件开发中,数据库操作是必不可少的一部分,而 C# 结合 Oracle 数据库的应用尤为广泛。本文将深入探讨一个用于简化 Oracle 数据库操作的 C# 类——`ConnForOracle`。...

    Oracle用户与对象权限与系统权限

    Oracle用户与对象权限是指用户在数据库中的访问权限和操作权限。Oracle用户可以拥有不同的权限,例如创建用户、修改用户、删除用户、访问数据库对象等。同时,Oracle用户也可以拥有模式权限,例如创建模式、修改模式...

    oracle用户密码重置

    #### 一、Oracle用户管理概述 在Oracle数据库系统中,用户管理是一项非常重要的任务,它涉及到数据的安全性和访问控制。Oracle提供了多种方式来管理和维护用户账号,其中包括创建新用户、修改用户属性、锁定或解锁...

    Oracle相关命令操作

    Oracle登录sqlplus的方式,Oracle表空间基本操作,Oracle用户的基本操作,Oracle导入导出基本操作,Oracle查看当前和断开会话连接 ,Oracle11g数据导入10g数据库

    Oracle_EBS_R12_操作手册

    首先,Oracle EBS R12系统提供了多个预定义的角色(职责)以便用户根据不同岗位权限进行操作,例如AlertManager、ApplicationDiagnostics、GlobalSuperHRMSManager、iProcurement等。每个角色都关联了特定的系统功能...

    Oracle用户(user)和表空间(tablespace).pdf

    本文主要探讨了 Oracle 用户(user)和表空间(tablespace)的相关概念、创建、配置、修改以及删除等核心操作,旨在为初学者提供一个清晰的学习路径。 首先,Oracle 用户是数据库的访问实体,它代表了数据库的认证...

    Oracle RAC重启操作手册

    - **背景**: 在Oracle RAC环境中,不同的操作需要不同的用户权限来执行。 - **目的**: 确保使用正确的用户来进行特定的操作。 - **操作方法**: - 切换到`grid`用户来查看集群状态和服务状态。 - 切换到`oracle`...

    Oracle基础操作手册

    3. 用户与模式:每个Oracle用户都有一个对应的模式,包含用户的所有对象。 四、SQL基础 1. DDL(Data Definition Language):用于定义数据库对象,如创建、修改和删除表、视图、索引等。 2. DML(Data ...

    Oracle禁用操作系统认证方式登陆及SYS远程登录

    本篇文章主要针对如何禁用Oracle数据库的操作系统认证方式以及禁止SYS用户远程登录两个方面进行详细介绍,旨在帮助读者理解和掌握相关技术要点。 #### 一、Oracle禁用操作系统认证方式登陆 Oracle数据库默认情况下...

    Oracle基本操作指南

    ### Oracle基本操作指南 #### 一、Oracle基本概念与组件 **1.1 用户权限** 在Oracle数据库系统中,用户权限的设计与管理是基于角色的,这意味着每一个数据库账户都有其对应的权限集。与Informix数据库相比,...

    Oracle专用Linux操作系统-OracleLinux-R6-U5-Server-x86_64

    这个操作系统的关键特性包括对性能的优化,特别是对于运行Oracle软件的服务器,以及与Red Hat Enterprise Linux的高度兼容性,使得用户可以在不改变现有基础设施的情况下,享受到Oracle提供的技术支持。 Oracle ...

    oracle数据库导入数据以及创建用户

    - 导入数据可能涉及锁定表,避免与其他用户操作冲突。 - 用户创建时要谨慎分配权限,避免权限过大导致安全风险。 - 定期审查和更新用户权限,以保持良好的数据库安全实践。 在实际操作中,可以参考给定的文档...

Global site tag (gtag.js) - Google Analytics