oracle工具 sqlplus 用户管理
可以通过system用户对普通用户解锁。
alter user scott account unlock;
工具:
1/ sqlplusw sqlplus 自带。调用oracle安装目录下bin目录下的exe文件。
2/ pl/sql developer 第三方开发的,用的多。写存储过程。
如何确定oracle启动了。
证oracledbconsole数据库名 服务启动了。一般情况该服务不启动。危险!!!
sql*plus操作数据库的常用命令
conn[ect] 用户名/密码@网络服务名 [as sysdba/sysoper]
用于切换当前用户。
show user;
查看当前用户
disc[onnect] 该命令用户断开与oracle的链接,但是不退出窗口。
exit 断开并退出sqlplus。
passw[ord] 修改密码
passw 用户名;修改别人的密码。
&交互命令
set linesize;设置行的大小。
select * from emp where empno='&empno';
edit 可以编辑sql脚本。
edit d:/aa.sql 没用
spool 把屏幕上显示的数据,保存到文本。
spool d:/aa.sql;
select * from emp;
spool off;
linesize 设置行宽,默认80个字符。set linesize 120;
pagesize 多少行后 显示表头。

用户管理
- 1. 创建用户
需求:假设你是oracle管理员,新同事加入。
create user 用户名 identified by密码;
create user xiaoming identified by m123;[密码不能用数字打头]
新创建的用户需要赋予access权限才可以登录。
- 2. 该用户修改密码
passw[ord] 用户名;
alter user 用户名 identified by 密码;
创建用户细节
create user simpman identified by m123
default tablespace users
temporary tablespace temp
quota 3m on users;
identified by 表明该用户名将使用数据库验证
default tablespace user 用户的表空间在users上
temporary tablespace temp 用户的临时表建在 temp空间
qutoa 3m on user 表明用户的创建的数据库对象(表,索引,视图,pl/sql块…)是3m
grant connect to simpman 赋予simpman登录数据的权限。
grant resource to simpman
grant dba to simpman;
- 3. oracle权限控制

- oracle 权限如图所示。
权限分为 系统权限,对象权限。系统权限是与数据库管理相关的权限。
对象权限和用户操作数据对象相关的权限。
角色是一组权限的集合,当赋予用户角色后,用户就自动拥有了角色包含的权限。
可以对用户赋予角色,权限。
resource 是角色名。基本上包括所有的系统权限。
角色分为预定义角色,自定义角色。
方案
权限管理
grant 权限/角色 to 用户名;
revoke 权限/角色 from 用户名;
- 删除用户
drop user 用户名 [cascade];
cascade级联。
如果我们删除一个用户的时候,如果这个用户自己已经创建过数据对象,那么我们删除一个用户的时候,需要加选项cascade,表示把这个用户删除的同时,把该用户创建的数据对象删除。
方案(schema):当用户创建好后,如果用户创建一个数据库对象,这时dbms就会创建一个方案,并且该方案的名字与用户的名字一直。
示意图:

小技巧:用pl/sql可以查看用户的所有的数据对象。
要求:让xiaohong查询scott的表。
1) scott登录
2) 赋权限
grant select( update ,delete, insert,all ) on emp to xiaohong;
oracle工具 sqlplus 用户管理的更多相关文章
- oracle 学习笔记--用户管理
oracle 用户管理 创建用户(需要具有dba权限的用户) create user 用户名 identified by 密码 defaule tablespace users //默认表空间 ...
- Oracle DB 执行用户管理的备份和恢复
• 说明用户管理的备份和恢复与服务器管理的备份和恢复 之间的差异 • 执行用户管理的数据库完全恢复 • 执行用户管理的数据库不完全恢复 备份和恢复的使用类型 数据库备份和恢复的类型包括: • 用户管理 ...
- oracle数据库之用户管理
转载 Oracle创建用户.角色.授权.建表 一.oracle数据库的权限系统分为系统权限与对象权限: 系统权限( database system privilege )可以让用户执行特定的命令集 ...
- Oracle 数据库基本操作——用户管理与文件管理
目录: 1.初始状态 2.登录数据库 3.创建表空间 1)概念 2) 基本表空间 3)表空间管理 4.创建新用户 5.删除用户 6.用户的授权 1)定义 2)授予权限的方法 3)权限分类 4)授权注意 ...
- Oracle基础和用户管理
1.数据库的使用: 项目的规模:负载量(用户)有多大? 成本: 安全性: (小型数据库)access.forbase 负载小 :100人以内,比如留言板,信息管理系统. 成本:千元以内. 安全性要 ...
- Oracle笔记之用户管理
1. 创建用户 创建用户使用create user语句,需要DBA权限: CREATE USER tom IDENTIFIED BY mot; 2. 更改用户密码 修改别人的密码需要DBA权限,或者a ...
- oracle系列(二)用户管理
SQL> conn /as sysdbaConnected to Oracle Database 11g Express Edition Release 11.2.0.2.0 Connected ...
- oracle数据库一些用户管理语句
查询所有数据库用户 select * from dba_users 查看数据库名称 select name from v$database 查看权限 select * from user_sys_pr ...
- Oracle 23的用户管理
创建用户的语法格式 Create user <user_name> Identified by<password> Default tabespace<default t ...
随机推荐
- 权限管理(java+struts2(自定义标签)实现)--------->全代码演示
地址:http://blog.chinaunix.net/uid-24343152-id-3673026.html 最近由于项目不是很紧所以总结了之前做了n遍的权限管理功能.以便之后系统copy之用. ...
- cocos2d-x载入texture
转自:http://blog.csdn.net/aa4790139/article/details/8107325 SpriteTestLayer.cpp(就只改了这个这个文件) #include & ...
- Add-VMNetworkAdapterAcl(添加访问控制列表)
Add-VMNetworkAdapterAclCreates an ACL to apply to the traffic through a virtual machine network adap ...
- web app 相关记录
今天在手机浏览器上运行cocos2d-html5的sample, crystalcraze运行起来只有10~20帧, moonwarrior只有20~30帧,很不理想的数据: 记录下几个web app ...
- Windows8下如何使用命令行--转载
原文地址:http://jingyan.baidu.com/article/a501d80ce26fecec630f5ee0.html 命令行可用于实现一些没有图形界面的操作,然而windows8下的 ...
- MySQL约束
MySQL中约束保存在information_schema数据库的table_constraints中,可以通过该表查询约束信息: 常用5种约束: not null: 非空约束,指定某列不为空 uni ...
- 关于利用动态代理手写数据库连接池的异常 java.lang.ClassCastException: com.sun.proxy.$Proxy0 cannot be cast to java.sql.Connection
代码如下: final Connection conn=pool.remove(0); //利用动态代理改造close方法 Connection proxy= (Connection) Proxy.n ...
- ACM——线性表操作
线性表操作 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte总提交:2795 测试通过:589 描述 线性表是n个元素 ...
- mssql死锁问题
在网上查看了很多死锁与阻塞的资料,为什么会出现死锁或者阻塞? 阻塞在大数据量的数据库中经常出现,在我现在的其中一个项目出现的频率很高,根据网上查到死锁跟阻塞的资料,当时分析出来,主要是多台设备同时调用 ...
- C#&JQ仿网上商城商品条件筛选功能
1.后台绑定: 一种案例: 根据第一级显示第二级,并带有每个二级的“全部”功能: #region 绑定区域 #region 绑定一级区域 ) <= ? : (PageIndex - )) + , ...