创建用户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';
分享到:
相关推荐
这一步骤非常重要,因为后续的操作需要在Oracle用户的环境下进行。 3. **启动SQL*Plus工具**:输入`sqlplus /nolog`命令进入SQL*Plus工具,这是一个用于与Oracle数据库交互的命令行工具。 4. **连接到Oracle数据库...
本操作手册将详细介绍Oracle EBS系统的使用方法和功能特性,帮助用户熟悉并掌握其核心功能。 在Oracle EBS R12版本中,主要包含了以下关键知识点: 1. **财务模块**:Oracle EBS的财务模块提供了一整套全面的财务...
Oracle 数据库用户锁定解决方案在 Linux 下的操作记录 Oracle 数据库用户锁定是指用户账户被锁定,无法登录数据库的情况。这种情况可能是由于用户密码输入错误次数超过限制,或者是数据库管理员对用户账户进行了...
Oracle用户管理是数据库管理系统中的核心组成部分,它涉及到数据库的安全性、权限控制以及不同角色的划分。在Oracle中,用户管理主要包括创建、管理、权限分配和撤销等操作,以确保数据库的稳定运行和数据的安全。 ...
通常linux下用安装oracle后,只有切换至oracle用户下方可执行相关的数据库的sqlplus及imp\exp相关命令的操作,经过这里的此配置后方可解决此问题,所有用户下均可以执行上述相关操作
以上就是Oracle用户权限的详细说明,以及创建用户并为其分配权限的操作方法。作为数据库管理员,理解这些基础知识是管理好Oracle数据库的前提。通过命令行工具和数据库管理系统提供的视图,DBA可以有效地实现权限...
Oracle ERP 用户操作文档,(深入浅出系列)
### C# 版 Oracle 数据库通用操作类解析 在现代软件开发中,数据库操作是必不可少的一部分,而 C# 结合 Oracle 数据库的应用尤为广泛。本文将深入探讨一个用于简化 Oracle 数据库操作的 C# 类——`ConnForOracle`。...
在Oracle数据库环境中,WMSYS用户是一个特殊的角色,主要用于管理Oracle Warehouse Builder (OWB)的相关对象。OWB是一个数据仓库构建工具,它帮助用户设计、构建、部署和管理数据仓库。WMSYS用户拥有的权限使得它能...
Oracle用户与对象权限是指用户在数据库中的访问权限和操作权限。Oracle用户可以拥有不同的权限,例如创建用户、修改用户、删除用户、访问数据库对象等。同时,Oracle用户也可以拥有模式权限,例如创建模式、修改模式...
修改.bash_profile文件主要是为了让oracle用户在登录后能够直接使用Oracle数据库相关的命令和环境变量。 .bash_profile文件中通常会包含以下几个关键的环境变量设置: 1. PATH变量:PATH变量列出了系统执行命令时...
#### 一、Oracle用户管理概述 在Oracle数据库系统中,用户管理是一项非常重要的任务,它涉及到数据的安全性和访问控制。Oracle提供了多种方式来管理和维护用户账号,其中包括创建新用户、修改用户属性、锁定或解锁...
Oracle登录sqlplus的方式,Oracle表空间基本操作,Oracle用户的基本操作,Oracle导入导出基本操作,Oracle查看当前和断开会话连接 ,Oracle11g数据导入10g数据库
首先,Oracle EBS R12系统提供了多个预定义的角色(职责)以便用户根据不同岗位权限进行操作,例如AlertManager、ApplicationDiagnostics、GlobalSuperHRMSManager、iProcurement等。每个角色都关联了特定的系统功能...
本文主要探讨了 Oracle 用户(user)和表空间(tablespace)的相关概念、创建、配置、修改以及删除等核心操作,旨在为初学者提供一个清晰的学习路径。 首先,Oracle 用户是数据库的访问实体,它代表了数据库的认证...
- **背景**: 在Oracle RAC环境中,不同的操作需要不同的用户权限来执行。 - **目的**: 确保使用正确的用户来进行特定的操作。 - **操作方法**: - 切换到`grid`用户来查看集群状态和服务状态。 - 切换到`oracle`...
本篇文章主要针对如何禁用Oracle数据库的操作系统认证方式以及禁止SYS用户远程登录两个方面进行详细介绍,旨在帮助读者理解和掌握相关技术要点。 #### 一、Oracle禁用操作系统认证方式登陆 Oracle数据库默认情况下...
3. 用户与模式:每个Oracle用户都有一个对应的模式,包含用户的所有对象。 四、SQL基础 1. DDL(Data Definition Language):用于定义数据库对象,如创建、修改和删除表、视图、索引等。 2. DML(Data ...