`

用户管理

阅读更多

创建用户

 

create user xxxx identified by xxxx;

 

分配权限

 

grant resource,connect,dba,create table,create tablespace  to xxxx; 

 

查看用户密码:

select username,password from dba_users;

 

修改用户密码:

 

alter user xxxxx identified by values '2D594E86F93B17A1';

 

 

 删除用户  

 

drop user USERNAME cascade;

 

注:DB建好后,会有tablespace,tablespace里面会有datafile,假如你某个tablespace里面有10个datafile,每个datafile 2G,那么你的tablespace就是20G,不管这20G里面有没有资料,这20G都是会在系统里面霸占20G的空间的。
   datafile里面的资料清除了30G,但是空间还是有的,你可以手动去把datafile缩小,这样才能减少磁盘空间

 

 

计算datafile可以resize收缩的空间脚本

--计算datafile可以resize收缩的空间.
col name for a40
col resizecmd for a80

select a.file#,a.name,a.bytes/1024/1024 CurrentMB,
       ceil(HWM * a.block_size)/1024/1024 ResizeTo,
       (a.bytes - HWM * a.block_size)/1024/1024 ReleaseMB,
       'alter database datafile '''||a.name||''' resize '||
       ceil(HWM * a.block_size/1024/1024) || 'M;' ResizeCMD
from v$datafile a,
     (select file_id,max(block_id+blocks-1) HWM
       from dba_extents
       group by file_id) b
where a.file# = b.file_id(+)
and (a.bytes - HWM *block_size)>0
order by 5

--如果只是想对某个表个间的datafile resize,可采用:
select a.file#,a.name,a.bytes/1024/1024 CurrentMB,
       ceil(HWM * a.block_size)/1024/1024 ResizeTo,
       (a.bytes - HWM * a.block_size)/1024/1024 ReleaseMB,
       'alter database datafile '''||a.name||''' resize '||
       ceil(HWM * a.block_size/1024/1024) || 'M;' ResizeCMD
from v$datafile a,
     (select file_id,max(block_id+blocks-1) HWM
       from dba_extents where file_id in 
              (select b.file#  From v$tablespace a ,v$datafile b
                where a.ts#=b.ts# and a.name='MP2000')
       group by file_id) b
where a.file# = b.file_id(+)
and (a.bytes - HWM *block_size)>0
order by 5


--计划tempfile可以resize的空间.on apply that have only one tempfile

select 'alter database tempfile '''||a.name ||''' reize '||b.siz||'M;' from v$tempfile a,
     (select tmsize.maxblk*bk.value/1024/1024 siz from
         (select nvl(max(segblk#),128) maxblk  from v$sort_usage) tmsize,
         (select value From v$parameter where name = 'db_block_size') bk) b

 

 

分享到:
评论

相关推荐

    人民币银行结算账户管理操作手册(详细).pdf

    银行结算账户管理操作手册 人民币银行结算账户管理操作手册是银行结算账户管理的重要手册,该手册详细介绍了银行结算账户的管理操作流程、银行结算账户的类型、银行结算账户的开立、变更、撤销等操作步骤。 一、...

    Python3实现的用户管理系统

    在本项目中,我们探讨了如何使用Python3编程语言实现一个基本的用户管理系统。这个系统主要功能包括用户账号的创建、删除以及密码的修改。所有用户数据都存储在本地文件中,这是一种常见的数据持久化方法,尤其适用...

    银行账户管理系统 C# 编写

    《银行账户管理系统C#编写详解》 银行账户管理系统是金融领域常见的软件应用,它通过四层架构设计,实现了户主和管理员的双重功能,确保了账户管理的安全与高效。本系统采用C#语言进行开发,这是一门面向对象、类型...

    C++银行账户管理程序

    《C++银行账户管理程序详解》 在C++编程领域,设计并实现一个银行账户管理系统是常见的实践项目,尤其在课程期末设计中,这样的练习能够帮助学生深入理解面向对象编程和类的设计。本文将详细解析这个名为"C++银行...

    商户管理后台/消费统计管理/云平台商户端管理后台原型/PaaS金融服务平台商户端管理后台原型/企业管理系统后台/账户管理/工单管理/充值管理/汇款单管理/余额管_商户管理

    商户管理后台/消费统计管理/云平台商户端管理后台原型/PaaS金融服务平台商户端管理后台原型/企业管理系统后台/账户管理/工单管理/充值管理/汇款单管理/余额管理/用户管理/认证管理/web后台原型 Axure原型演示地址:...

    中央银行账户管理系统

    中央银行账户管理系统》中操作说明 中央银行账户管理系统》一、批复书打印纸张设置步骤说明 1、 开始—〉设置—〉打印机窗口,选择“文件”下“服务器属性” ,在“打印服务器属性” 窗口中, “格式”页签下“创建...

    javaWeb银行账户管理系统源码

    JavaWeb银行账户管理系统是一款基于Java技术的Web应用,旨在帮助初学者理解并实践Web应用程序的开发,特别是针对金融系统的简单管理功能。这个项目的核心目标是模拟真实银行账户的基本操作,如开户、存款、取款、...

    银行账户管理系统

    大体功能一个银行账户管理程序,账户的信息有账号(唯一)、姓名、余额、身份证号码、单位、电话号码、地址等,允许用户进行如下操作:开户、销户、存款、取款、转账、查询,一个用户可以有多个户头,账户的数值没有...

    课程设计-基于Java swing带gui界面的银行账户管理系统(源码+数据库+报告+配置说明).zip

    本次课程设计通过对《银行账户管理系统》中银行业务流程的基本实现以及用户环节的事务处理,旨在体验数据库设计和实现的基本过程中掌握数据库模式的设计、分析和实现方法,了解数据库应用系统软件开发的一般过程。

    C++ 课程设计银行账户管理程序系统+源代码+文档说明+设计报告

    设计一个银行账户管理程序,账户的信息有账号(唯一)、姓名、余额、身份证号码、单位、电话号码、地址、开户日期、销户日期等。 功能要求: 设计菜单实现功能选择; 能增加、修改和删除账户信息; 允许用户进行...

    web之账户管理系统1

    在IT领域,账户管理系统是构建在线服务不...总的来说,"web之账户管理系统1"是一个涉及用户账户生命周期管理、权限控制以及安全性等多个重要方面的项目。通过合理的设计和实现,它可以为用户提供安全、便捷的在线服务。

    个人银行账户管理程序C++

    在本项目中,"个人银行账户管理程序C++" 是一个使用C++编程语言实现的软件,用于模拟和管理个人银行账户的相关操作。这个程序设计旨在帮助用户进行基本的银行交易,如存款、取款、查询余额等。下面将详细讨论这个...

    labview_实现用户登录,修改密码,权限,用户管理各种功能,基本满足账户管理需要

    实现用户登录,修改密码,权限,用户管理各种功能,基本满足账户管理需要(It can realize various functions of user login, password modification, authority and user management, which basically meets the ...

    个人账户管理系统.zip

    项目主要目的是解决个人各种网站甚至开发人员的服务器账号或者生活中零碎的密码的统一管理与查找,减少一些无用功,提高一部分生活上账户管理的质量,不再为找不到或望了密码账户而烦恼。 说明:项目采用composer...

    银行个人账户管理系统(简易版和进阶版).zip

    银行个人账户管理系统 1. 快速简易版本:有管理员和用户两个选项 管理员选项:可以查询银行中所有用户的总余额和总信用; 用户选项: 有开户和登录两个选项; 可以选择借记卡和信用卡两种类型的银行卡; 借记卡:...

    银行人民币银行结算账户管理系统突发事件应急处置预案.docx

    银行人民币银行结算账户管理系统突发事件应急处置预案.docx银行人民币银行结算账户管理系统突发事件应急处置预案.docx银行人民币银行结算账户管理系统突发事件应急处置预案.docx银行人民币银行结算账户管理系统突发...

    个人银行账户管理程序C++版

    关于个人银行账户管理系统的简单程序,主要是活期账户管理.

    银行账户管理系统(c++)

    期末 C++ 课程设计作业。 使用C++完成一个银行账户管理系统。

    停车场用户管理系统

    账户管理包括添加、删除用户,以及处理用户的申诉和反馈。统计分析功能对停车场的使用情况进行汇总,如车位占用率、高峰期时段、用户消费行为等,为决策提供数据支持。系统设置则涵盖了系统的各项参数,如停车费用...

Global site tag (gtag.js) - Google Analytics