Oracle基础 08 用户角色 user/role
--查询帐户的状态
select username,account_status from dba_users
where username='SCOTT';
--创建用户
create user john identified by john
default tablespace users
quota 5m | unlimited on users
--为新用户授予权限
grant connect to john
grant resouce to john
alter user john quota 10m on users; --用户配额
select * from dba_ts_quotas; --查询配额
alter user john password expire; --帐户状态过期
alter user john account lock; --锁定账户
alter user john account unlock; --解锁账户
--授予用户权限
grant create session to john;
grant create session to john with admin option;
grant select,insert,update on scott.bmb to john;
grant select on scott.gzb to public;
--查询用户角色权限
SQL> select tt.granted_role from dba_role_privs tt
2 where tt.grantee='SCOTT';
GRANTED_ROLE
------------------------------
RESOURCE
CONNECT
--查询用户系统权限
SQL> select tt.privilege from dba_sys_privs tt
2 where tt.grantee='SCOTT';
PRIVILEGE
----------------------------------------
UNLIMITED TABLESPACE
--删掉用户(用户在连接状态)
select sid,serial#,username from v$session; --查询用户会话进程
alter system kill session '150,974'; --杀掉该进程
drop user john cascade; --用户底下有对象的时候要加cascade
--查询用户对象
select owner,object_name from dba_objects
where owner like 'JOHN';
--查询会话
select username from v$session
where type='USER';
--创建角色
create role role1;
create role role2 identified by role;
create role role3 identified globally;
create role role4 identified externally;
--授权给角色
grant create table,create view,create session to role5;
grant select,insert,update on scott.bmb to role5;
--删除角色
drop role role1;
--查询角色的权限
select * from dba_sys_privs
where grantee='ROLE5';
--查看概要文件
select username,profile from dba_users;
col resource_name format a30
col limit format a10
select resource_name,limit from dba_profiles
where profile='DEFAULT' and resource_type='PASSWORD';
Oracle基础 08 用户角色 user/role的更多相关文章
- Oracle基础和用户管理
1.数据库的使用: 项目的规模:负载量(用户)有多大? 成本: 安全性: (小型数据库)access.forbase 负载小 :100人以内,比如留言板,信息管理系统. 成本:千元以内. 安全性要 ...
- Oracle创建删除用户,角色,表空间,导入导出数据库命令总结(转载)
无意间看到一篇文章,觉得对于ORACLE的新手很实用,特转载,原文出处这里 说明:在创建数据库时输入的密码,是修改系统默认的密码,以system和sysman等系统默认身份登录时要输入的密码就是修改后 ...
- tomcat管理页面用户角色、用户名、用户密码的配置
参考资料:http://www.365mini.com/page/tomcat-manager-user-configuration.htm 编辑tomcat/conf/tomcat-users.xm ...
- Oracle用户及角色的权限管理[Oracle基础]
1.查看全部用户: select * from dba_users; select * from all_users; select * from user_users; 2.查看用户或角 ...
- Oracle实例、用户、权限和角色
1.数据库的实例:数据库创建后会有一系列为该数据库提供服务的内存空间和后天进程,称为该数据库的实例.每一个数据库至少会有一个实例为其服务.实例中的内存结构称为系统全局区(SGA),系统会根据当前计算机 ...
- oracle中有关用户、角色的一些概念。
oracle中的每个用户对应一个单独的方案(schema),方案的名字与用户名一样,方案中包含很多数据对象,表,视图,触发器,存储过程等元素. oracle中管理数据库的角色有sys,system,数 ...
- oracle创建表空间-用户-角色-授权
1.创建数据表空间: SQL> create tablespace rusky_data datafile 'D:\rusky\rusky_data01,dbf' size 10M autoex ...
- Oracle基础学习5-- Oracle权限之”角色”
不论什么与权限相关的东西都少不了"角色"的概念,Java如此,.Net如此,Oracle当然也不例外. 角色事实上就是权限的集合,将多个权限打包到一个角色中,这样每一个角色有特定的 ...
- oracle中创建用户、角色、权限简单使用
Oracle关于用户.权限.角色简单使用 创建数据库用户(在system用户下)create user 用户名 identified by 密码; 授权grant 权限名 to 用户名; 查看当前用户 ...
随机推荐
- Spring实战第八章学习笔记————使用Spring Web Flow
Spring实战第八章学习笔记----使用Spring Web Flow Spring Web Flow是一个Web框架,它适用于元素按规定流程运行的程序. 其实我们可以使用任何WEB框架写流程化的应 ...
- golang交叉编译笔记
GOOS:目标平台的操作系统(darwin.freebsd.linux.windows) GOARCH:目标平台的体系架构(386.amd64.arm) Mac 下编译 Linux 和 Windows ...
- 语法测试cnblogs使用Markdown
参考自作业部落Cmd Markdown 编辑器 https://www.zybuluo.com 欢迎使用 Cmd Markdown 编辑阅读器 什么是 Markdown Markdown 是一种方便记 ...
- HDU 4722 Good Numbers(位数DP)(2013 ACM/ICPC Asia Regional Online ―― Warmup2)
Description If we sum up every digit of a number and the result can be exactly divided by 10, we say ...
- lintcode-125-背包问题 II
125-背包问题 II 给出n个物品的体积A[i]和其价值V[i],将他们装入一个大小为m的背包,最多能装入的总价值有多大? 注意事项 A[i], V[i], n, m均为整数.你不能将物品进行切分. ...
- A1
It’s surprising what you can find at the end of your garden. Wild flowers... and even smaller yet, i ...
- 第一个Spring小程序实战
ps:本文偏向原理和操作性,原理适合于任何编译器. 支持Spring入门,目的是在xml文件里面装配相关bean(java对象),并实现获取.(IOC) 一.先建立一个Spring新项目,添加mave ...
- 从pthread 到QThread
该文出自:http://www.civilnet.cn/bbs/topicno/78430 使用线程技术进行应用编程的意义在gemfield的文章<从进程到线程>中已经介绍过了,我们就直奔 ...
- http请求的过程
http请求格式: http请求格式由四部分组成,分别是:请求行,请求头,空行,消息体,每个部分占一行. 请求行是消息体的第一行,由三部分组成,分别是:请求方法,请求资源的url,http的版本号. ...
- 【python】Python中给List添加元素的4种方法分享
List 是 Python 中常用的数据类型,它一个有序集合,即其中的元素始终保持着初始时的定义的顺序(除非你对它们进行排序或其他修改操作). 在Python中,向List添加元素,方法有如下4种方法 ...