`

Oracle用户管理

阅读更多

1.首先以超级管理员账号登陆sqlplus
   cmd->sqlplus  sys/change_on_install as sysdba
2.开始创建用户(格式:CREATE USER 用户名 IDENTIFIED BY 密码)
   SQL>create user openlab identified by open123
   说明:此时用户已经被创建,但是还不能正常登陆,没有操作session的权限。
3.为新用户授权(格式:GRANT 权限1,权限n+1 TO 用户名):
    SQL>grant  create session to openlab;
    说明:此时用户已经被创建,且已赋予操作session的权限,可以正常登陆。
4.验证登陆
    SQL>conn openlab/open123;
    SQL>已连接;
    说明:如果出现已连接则代表创建用户成功。
5.此时开始创建表,会发现发现Oracle会说无权创建表,这是因为新创建一个用户  后权限为零,要想能够进行相应的操作,则必须分别赋予相应的权限。
  比如:赋予可以openlab用户拥有操作DDL的权限
   SQL>grant  connect,resource to openlab;
   说明:connect,resources是Oracle的两组基本权限的角色名称。
6.使用超级管理员账号修改普通用户密码
   alter user 用户名 identified by 新密码;
7.手动设置新用户名首次登陆后密码失效,并提示重心设置新密码。
   alter user 用户名 password expire
8.锁定用户与解锁用户
   *锁定用户:alter user 用户名 account lock
   *用户解锁:alter user 用户名 account unlock
9.跨用户访问表或者视图(涉及的知识点用户之间的权限分配与回收)
   例如:在openlab账户下访问scott下面的emp表
    1)select * from emp;(此时肯定访问不了)
    2)grant select,delete on scott.emp to openlab;(将scott账户的权限赋予给openlab)
    3)select * from scott.emp;(此时使用授权用户名.表名就可以访问其他用的表了)
    4)revoke select,delete on scott.emp from openlab(授权使用完毕,进行权限回收)
10.备份exp 还原imp
11.显示当前用户:show user;

分享到:
评论

相关推荐

    oracle用户管理PPT

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

    oracle用户管理.ppt

    Oracle 用户管理 Oracle 用户管理是 Oracle 数据库管理系统中的一项重要功能,用于管理数据库用户及其权限。通过设置用户权限和限制资源使用,可以确保数据库的安全和高效运行。本节将详细介绍 Oracle 用户管理的...

    oracle用户管理

    oracle_用户管理PPT,大家用于培训。

    Oracle 用户管理

    Oracle用户管理是数据库系统中至关重要的一个环节,它涉及到数据安全性、权限控制以及日常操作的便利性。在Oracle中,用户是访问数据库的主体,每个用户都有自己的用户名、口令和权限设定。以下是对Oracle用户管理...

    Oracle学习记录之用户管理

    本篇文章将深入探讨“Oracle学习记录之用户管理”这一主题,结合“Oracle命令全集.doc”文档,我们将详细解析Oracle用户管理的相关知识点。 首先,创建用户是Oracle数据库管理员(DBA)的首要任务。使用SQL命令`...

    oracle用户管理1.ppt

    oracle用户管理1.ppt

    Oracle用户管理.chm

    Oracle用户管理,队Oracle用户的管理和配置进行了详细的说明。

    Oracle数据库精讲之数据库管理_ Oracle数据库管理视频

    一、课程用到的软件:oracle 11g 二、课程目标: 1. 为有意从事oracle dba工作人员提供学习指导。 2. 提供oracle数据库dba日常管理方法。...第十八讲:oracle 用户管理 第十九讲:oracle 安装部署管理

    用户管理系统----在oracle下

    【标题】:“用户管理系统——在Oracle环境下” 【正文】: 用户管理系统是软件开发中的一个常见模块,主要用于管理和操作用户的相关信息,如注册、登录、权限分配等。在这个项目中,我们采用Java作为主要编程语言...

    oracle用户密码重置

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

    jsp+oracle企业管理系统源码

    在"企业管理-第十一章示例程序"中,我们可以期待看到一系列示例程序,这些程序可能涵盖了诸如用户管理、权限控制、报表生成、数据导入导出等常见功能。例如,用户管理模块可能包括注册、登录、密码重置等功能;权限...

    Linux下修改Oracle用户密码

    总之,Linux下修改Oracle用户密码不仅是日常维护工作的一部分,也是对系统管理员能力的一种考验。通过以上步骤的详细解析,相信每位读者都能在实际操作中更加得心应手,同时也为更深入地探索Oracle数据库管理提供了...

    Oracle企业管理器OEM

    Oracle 企业管理器(OEM 2.1)是 Oracle 公司提供的一款企业管理软件,旨在帮助用户对 Oracle 数据库和相关的系统进行监控和管理。下面是对 Oracle 企业管理器(OEM 2.1)的体系结构和框架设置的详细介绍: 体系...

    oracle使用管理笔记(一些经验的总结)

    4.oracle用户管理 5 (1)权限 5 (2)角色 5 (3)方案(schema) 5 (4)用户管理的综合案例 7 (5)账号锁定 8 (6)账号解锁 8 (7)终止口令 8 (8)删除profile文件 8 5.oracle数据库启动流程 9 6.oracle登录认证方式 10 7....

    韩顺平经典玩转Oracle视频课程

    包括以下内容:(1)oracle基础介绍 (2)oralce安装(3)oracle的基本使用 (4)oracle用户管理(5)oracle表的管理 (6)oracle表查询(7)java操作oracle (8)oracl 资源太大,传百度网盘了,链接在附件中,有需要的同学自取...

    玩转oralce第05讲 oracle用户管理(2).wmv

    从基础学习Oracle,全套视频讲座总共30个文件,由浅入深,通俗易懂。 MDA从这里开始!

    玩转oralce第04讲 oracle用户管理(1).wmv

    从基础学习Oracle,全套视频讲座总共30个文件,由浅入深,通俗易懂。 MDA从这里开始!

    oracle资料合集

    `_Oracle用户管理.ppt`可能是以幻灯片形式展示的用户管理教程,包含了用户创建、权限分配、角色管理等方面的知识,对于理解Oracle的权限模型和安全管理具有指导意义。 8. **创建表空间与用户**: `001 创建表空间...

Global site tag (gtag.js) - Google Analytics