文档章节

Oracle用户和权限

李茂冉
 李茂冉
发布于 2016/05/12 13:39
字数 201
阅读 10
收藏 0

###3个默认用户

sys	change_on_install[as sysdba]
system 	manager
scott 	tiger

###登陆oracle

	sqlplus / as sysdba

###创建用户

	create user userName 
		identified by userPwd;

###查询权限

	select * from user_sys_privs;
	select * from user_tab_privs;

###系统权限

	grant create session to userName;
	grant create table to userName;
	grant unlimited tablespace to userName;
	
	revoke create session from userName;
	revoke create tablespace from userName;
	revoke unlimited tablespace from userName;
	//把create session权限给所有用户
	grant create session to public;
	//查询权限
	select * from user_sys_privs;
	
对象权限
	//查询
	select * from user_tab_privs;
	
	grant select on user.db to user2;
	//把user.db的所有权限给user2
	grant all on user.db to user2;
	
	revoke select on user.db from user2;
	//撤销user.db的所有权限
	revoke all on user.db from user2;

###对象权限可以控制到列

	grant update(name) on mydb to user2;
	grant insert(name) on mydb to user2;
	注意:查询和删除不能控制到列!
	revoke update on mydb from user2;
	revoke insert on mydb from user2;

© 著作权归作者所有

共有 人打赏支持
李茂冉
粉丝 5
博文 103
码字总数 59256
作品 0
东城
高级程序员
Oracle新建用户、角色,授权,建表空间的sql语句

oracle数据库的权限系统分为系统权限与对象权限。系统权限(database system privilege)可以让用户执行特定的命令集。例如,create table权限允许用户创建表,grant any privilege权限允许用...

zhangdivy
2012/08/13
0
0
Navicat检测 Oracle 数据库安全性的方法

Navicat for Oracle 作为一套超强的Oracle数据库系统管理工具。它可以在Oracle数据库8i以上的版本中运行,并支持其大部分最新功能。并且帮助Oracle新手们快速的学习掌握使用方法。一些用户对...

Navicat数据库管理工具
2016/06/08
9
0
Oracle安装——环境准备

一、官方文档 BOOK → Database Installation Guide for Linux → 2 Oracle Database Preinstallation Tasks 二、完成Linux的最小化安装 Desktop(包含图形化界面):一般默认选择,方便安装...

ryan_bai
2017/11/20
0
0
Oracle Sys和system用户区别

区别之一: 存储的数据的重要性不同 sys用户 所有oracle的数据字典的基表和视图都存放在sys用户中,这些基表和视图对于oracle的运行是至关重要的,由数据库自己维护,任何用户都不能手动更改...

博为峰教研组
2016/10/27
23
0
二、Oracle用户权限管理和Sql*plus 基本命令

Oracle和SQL Server的区别: SQL Server用户sa登录后,可以看到很多数据库;而Oracle的启动其实是启动一个Oracle的实例,相当于一个数据库。那么Users只能对这个Oracle实例中的数据对象拥有权...

pradosoul
2015/08/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

麒麟AI首席科学家现世

8月31日,华为发布了新一代顶级人工智能手机芯片麒麟980,成为全球首款7nm工艺手机芯片,AI方面也实现飞跃,支持人脸识别、物体识别、物体检测、图像分割、智能翻译等。 虽然如今人人都在热议...

问题终结者
昨天
1
0
告警系统主脚本、告警系统配置文件、告警系统监控项目

告警系统主脚本 main.sh内容 #!/bin/bash#Written by aming.# 是否发送邮件的开关export send=1# 过滤ip地址export addr=`/sbin/ifconfig |grep -A1 "ens33: "|awk '/inet/ {pr...

芬野de博客
昨天
2
0
MySQL autocommit探究

-- sessionA:tx_isolation=REPEATABLE-READmysql> select connection_id();+-----------------+| connection_id() |+-----------------+| 28 |+-----------------+......

安小乐
昨天
7
0
c++多线程锁 Mutex  自动判断死锁

c++多线程锁可以使用absl::Mutex std::mutex这两种,下面是demo代码。 使用absl:Mutex的时候打印: [mutex.cc : 1338] RAW: Cycle: [mutex.cc : 1352] RAW: mutex@0x683b68 stack: @ 0x43856......

青黑
昨天
3
0
Blockathon2018(成都站)比赛落幕,留给我们这些区块链应用思考

9月14日,HiBlock区块链社区主办的第二届Blockathon在成都菁融国际广场成功举行,30名参赛者分为5支队伍在48小时内完成区块链项目的创意、开发及路演,经过紧张的开发及现场评选,最终币托(...

HiBlock
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部