- 浏览: 7944518 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (2425)
- 软件工程 (75)
- JAVA相关 (662)
- ajax/web相关 (351)
- 数据库相关/oracle (218)
- PHP (147)
- UNIX/LINUX/FREEBSD/solaris (118)
- 音乐探讨 (1)
- 闲话 (11)
- 网络安全等 (21)
- .NET (153)
- ROR和GOG (10)
- [网站分类]4.其他技术区 (181)
- 算法等 (7)
- [随笔分类]SOA (8)
- 收藏区 (71)
- 金融证券 (4)
- [网站分类]5.企业信息化 (3)
- c&c++学习 (1)
- 读书区 (11)
- 其它 (10)
- 收藏夹 (1)
- 设计模式 (1)
- FLEX (14)
- Android (98)
- 软件工程心理学系列 (4)
- HTML5 (6)
- C/C++ (0)
- 数据结构 (0)
- 书评 (3)
- python (17)
- NOSQL (10)
- MYSQL (85)
- java之各类测试 (18)
- nodejs (1)
- JAVA (1)
- neo4j (3)
- VUE (4)
- docker相关 (1)
最新评论
-
xiaobadi:
jacky~~~~~~~~~
推荐两个不错的mybatis GUI生成工具 -
masuweng:
(转)JAVA获得机器码的实现 -
albert0707:
有些扩展名为null
java 7中可以判断文件的contenttype了 -
albert0707:
非常感谢!!!!!!!!!
java 7中可以判断文件的contenttype了 -
zhangle:
https://zhuban.me竹板共享 - 高效便捷的文档 ...
一个不错的网络白板工具
1 创建用户
create user tom
identified by 密码
default tablespace 表空间
temporary tablespace 临时表空间
quota 20m on 表空间
password expire;
其中 quota表明只能使用某个表空间指定大小的磁盘空间.
改变其配额
alter user tom quota 新数值 on 表空间.
2 删除用户 drop user tom;
3 概要文件
概要文件主要是用来限制资源或密码等的.
比如create profile abc limit
sessions_per_user 8
cpu_per_session 16800
logical_reads_per_session 23688
connect_time 268
idele_time 38;
这里说明每个session只能打开8个会话,每个会话最多可以使用CPU时间为168S,每个会话最多可以读23688个数据块,每个会话的
连接时间为268分,每个会话的没有活动的时间不能超过38分钟.
4 口令概要文件的管理
典型的有failed_login_attempts 可以失败登陆的次数
passwrod_lock_time unlimited 在尝试登陆指定的次数失败后,帐户将被锁住.
passwrod_life_time 口令多少天有效
password_reuse_time 口令作废多少天后可以重新使用.
5 授予系统权限.
create user tom identified by 密码;
如果要实现授权的传递,必须要加with admin option子句.
查看某个用户拥有的权限
select * from dba_sys_privs where grantee='TOM'(注意大写);
回收权限
revoke 要回收的权限 from 用户;
查看授予权限的用户和被赋予权限用户的信息
select * from user_col_privs_made;
6 管理角色
create role sales identified by 密码;
授予角色权限
grant create session,create table,create view to sales;
查看角色的权限
select * from role_sys_privs where role in ('SALES');
修改默认角色
alter user tom default role all;
alter user tom default role all except sales;(除了sales)
默认角色的应用.
比如有两个角色sales,manager,如果sales有select权限,manager有update,delete权限,
如果把manager设置为非默认角色(alter user tom default role all execept manager)
,则假如属于sales角色的用户tom是只有select权限的,
要让TOM有update,delete权限,必须
set role manager identified by 密码;
激活manager角色
激活或禁止角色
首先查看用户有的系统权限
select * from session_privs;
set role all except manager(激活除了manager以外的所有角色)
角色的回收
revoke manager,sales from tom;
create user tom
identified by 密码
default tablespace 表空间
temporary tablespace 临时表空间
quota 20m on 表空间
password expire;
其中 quota表明只能使用某个表空间指定大小的磁盘空间.
改变其配额
alter user tom quota 新数值 on 表空间.
2 删除用户 drop user tom;
3 概要文件
概要文件主要是用来限制资源或密码等的.
比如create profile abc limit
sessions_per_user 8
cpu_per_session 16800
logical_reads_per_session 23688
connect_time 268
idele_time 38;
这里说明每个session只能打开8个会话,每个会话最多可以使用CPU时间为168S,每个会话最多可以读23688个数据块,每个会话的
连接时间为268分,每个会话的没有活动的时间不能超过38分钟.
4 口令概要文件的管理
典型的有failed_login_attempts 可以失败登陆的次数
passwrod_lock_time unlimited 在尝试登陆指定的次数失败后,帐户将被锁住.
passwrod_life_time 口令多少天有效
password_reuse_time 口令作废多少天后可以重新使用.
5 授予系统权限.
create user tom identified by 密码;
如果要实现授权的传递,必须要加with admin option子句.
查看某个用户拥有的权限
select * from dba_sys_privs where grantee='TOM'(注意大写);
回收权限
revoke 要回收的权限 from 用户;
查看授予权限的用户和被赋予权限用户的信息
select * from user_col_privs_made;
6 管理角色
create role sales identified by 密码;
授予角色权限
grant create session,create table,create view to sales;
查看角色的权限
select * from role_sys_privs where role in ('SALES');
修改默认角色
alter user tom default role all;
alter user tom default role all except sales;(除了sales)
默认角色的应用.
比如有两个角色sales,manager,如果sales有select权限,manager有update,delete权限,
如果把manager设置为非默认角色(alter user tom default role all execept manager)
,则假如属于sales角色的用户tom是只有select权限的,
要让TOM有update,delete权限,必须
set role manager identified by 密码;
激活manager角色
激活或禁止角色
首先查看用户有的系统权限
select * from session_privs;
set role all except manager(激活除了manager以外的所有角色)
角色的回收
revoke manager,sales from tom;
发表评论
-
mybatis generator中的字段大小写生成问题
2017-10-22 19:35 11405mybatis generator插件中,如果 mysql数据 ... -
MySQL统计一个列中不同值的数量
2017-07-11 14:04 16293https://yiqiwuliao.com/post/mys ... -
mysql 1449 : The user specified as a definer ('root'@'%') does not exist 解决方法
2017-03-02 09:44 1801权限问题,授权 给 root 所有sql 权限 mysql ... -
几个不错的MYSQL 优化TIPS
2016-11-19 12:30 818图片来自http://imysql.com/的PDF分享 [ ... -
powerdesign 逆向ORACLE的坑
2016-09-27 17:08 573要注意的是,在WIN 64中,如果要用powerdesin 来 ... -
( 转)mysql中删除两条重复记录中的一条
2015-10-19 20:19 1335| id | createTime | labId | pub ... -
mysql中sql语句=,>的时候的索引设置
2015-05-02 12:27 1312在 https://www.percona.com/blog/ ... -
mysql中profile的使用
2015-04-30 11:11 2236mysql 的 sql 性能分析器主要用途是显示 sql 执行 ... -
mysql中的sql mode
2015-04-13 11:29 1160mysql sql mode小结 1 sql mode可以 ... -
PROCEDURE ANALYSE()为mysql提高性能提供建议
2015-04-02 16:37 1477procedure analyse();语法如下 select ... -
mongodb中意外退出的问题
2015-02-11 14:32 1344mongodb启动的时候,意外退出: Unclean shut ... -
mysql 5.5中保留字查询
2014-06-05 23:16 1492mysql 5.5中保留字查询 http://www.5is ... -
(转)oracle 临时表空间的增删改查
2014-03-18 12:44 1151oracle 临时表空间的增删改查 1、查看临时表空间 (d ... -
pl-sql developer安装
2014-02-07 09:16 1137一直都是机器本机上有oracle,所以装pl sql deve ... -
oracle中的nvl,nvl2等参数
2013-12-26 11:18 22871.nul函数将一个null值转换为一个实际的值。 数据类型可 ... -
Oracle中的ROWNUM rowid 以及MySQL中实现rownum功能类似的语句
2013-12-26 11:08 2368http://gong-10140.iteye.com/blo ... -
ORACLE XE版本的限制
2013-12-07 08:11 367710g中用户数据最大为4G, 11G中最大为11G,如果超出大 ... -
oracle中监控索引是否可用
2013-11-04 07:22 1086在oracle中,可以使用如下的方法监控索引是否可用: a ... -
mysql 5.6中的时间类型的新精度介绍
2013-10-28 09:33 8421留意到mysql 5.6中,可以使用select now(6) ... -
<<oracle索引技术》读书笔记1
2013-08-25 16:23 1331expert indexing in oracle datab ...
相关推荐
以下是我对Oracle学习的一些心得和总结,主要聚焦于数据库对象,尤其是表及其约束。 1. **数据库对象**: 数据库对象是Oracle中的基本组成部分,包括表、视图、索引、存储过程、函数、触发器等。这些对象共同构成...
Oracle 学习总结 Oracle 是一种关系数据库管理系统,由 Larry Ellison 和 Bob Miner 于 1977 年创立。它是一种对象关系数据库管理系统,支持多种编程语言,包括 Java、Python、C++ 等。 一、创建 Oracle 数据库...
本文将根据"oracle学习总结(适合刚学习oracle的人)"这一主题,深入探讨Oracle数据库的基础知识,帮助初学者建立起对Oracle的基本理解。 1. **Oracle简介**:Oracle数据库是由美国甲骨文公司开发的一款产品,它...
### Oracle学习心得总结 在IT领域中,Oracle数据库因其强大的功能和广泛的适用性而备受青睐。对于初学者而言,掌握Oracle的基本操作是非常重要的一步。本文将根据提供的文档内容,总结和扩展Oracle数据库的基础知识...
下面将对Oracle数据库的学习进行总结,并重点阐述触发器的概念与应用。 1. Oracle数据库入门:首先,Oracle数据库的安装和配置是基础环节。接着,学习使用SQL语言进行数据操作,这是Oracle数据库管理与开发的核心...
### Oracle学习总结 #### SQL基础语法 1. **数据定义语言(DDL)** - **创建表**:`CREATE TABLE table_name (column_name datatype constraints,...);` - `NOT NULL`:指定列不允许有空值。 - `UNIQUE`:指定列...
本压缩包中包含的“Oracle学习资料”是一份综合性的资源集合,旨在为系统管理员和初学者提供深入理解Oracle数据库的路径。 首先,Oracle数据库的基础知识是学习的起点。这包括了解SQL(结构化查询语言),它是与...
Oracle知识点总结,适合初学者,平时多联系,放在手机上,当做电子书来看。
Oracle数据库学习总结资料.pdf 是一份关于 Oracle 数据库的学习总结资料,涵盖了 Oracle 数据库的各个方面,包括 Oracle 的简介、简单查询、标量函数和算数运算、多表查询、列函数和分组、子查询、表的更新操作、表...
记录Oracle学习过程中的各种笔记,比较实用的总结.可以查询常用的Oracle信息
本文将对“Oracle学习日志总结”中的关键知识点进行深入探讨,帮助读者理解和优化Oracle数据库的使用。 1. **共享SQL和参数化查询**:共享SQL是指在数据库中重用已解析的SQL语句,减少了解析时间,提高了性能。使用...
Oracle数据库系统是全球广泛使用的大型关系型数据库管理系统之一,它在企业级应用中扮演着核心角色。本学习总结涵盖了Oracle的入门知识、全套命令及SQL语法,...希望这两个资料能为你的Oracle学习之旅提供坚实的基础。
### Oracle环境变量学习小结 #### 一、Oracle环境变量的重要性及作用 Oracle数据库系统作为全球最流行的数据库管理系统之一,在企业级应用中占有极其重要的地位。为了更好地管理和配置Oracle数据库,Oracle利用了...
### Oracle数据库学习知识点详解 #### 一、基本使用 ##### 1.1 常用命令 **1.1.1 Connect/Disconnect数据库连接命令** - **用途:** 连接或断开与Oracle数据库的连接。 - **语法示例:** - `sqlplus username/...
### Oracle Form 学习总结及关键技术点解析 #### 一、环境搭建与配置 ##### Lab0: Prepare环境 - **服务器环境**: Linux 操作系统,安装 EBS (Enterprise Business Suite) 11.5.10 版本。 - **工作站环境**: ...