oracle 授权所有语句,oracle grant 授权语句
oracle grant 授权语句
--select * from dba_users; 查询数据库中的所有用户
--alter user TEST_SELECT account lock; 锁住用户
--alter user TEST_SELECT account unlock; 给用户解锁
--create user xujin identified by xujin; 建立用户
--grant create tablespace to xujin; 授权
--grant select on tabel1 to xujin; 授权查询
--grant update on table1 to xujin;
--grant execute on procedure1 to xujin 授权存储过程 --grant update on table1 to xujin with grant option; 授权更新权限转移给xujin用户,许进用户可以继续授权;
--收回权限
--revoke select on table1 from xujin1; 收回查询select表的权限;
--revoke all on table1 from xujin; /*grant connect to xujin; revoke connect from xujin
grant select on xezf.cfg_alarm to xujin; revoke select on xezf.cfg_alarm from xujin;*/
--select table_name,privilege from dba_tab_privs where grantee='xujin' 查询一个用户拥有的对象权限
--select * from dba_sys_privs where grantee='xujin' 查询一个用户拥有的系统权限
--select * from session_privs --当钱会话有效的系统权限 --角色
--create role xujin1;--建立xujin1角色 --grant insert on xezf.cfg_alarm to xujin1; 将插入表的信息 --revoke insert on xezf.cfg_alarm from xujin1; 收回xujin1角色的权限 --grant xujin1 to xujin 将角色的权限授权给xujin; -- create role xujin2; --grant xujin1 to xujin2; 将角色xujin1授权给xujin2; --alter user xujin default xujin1,xujin2; 修改用户默认角色 -- DROP ROLE xujin1;删除角色1; --select * from role_sys_privs where role=xujin1; --查看许进1角色下有什么系统权限; --select granted_role,admin_option from role_role_privs where role='xujin2'; --查看xujin1角色下面有什么角色权限 --select * from role_sys_privs where role='xujin2'; --select table_name,privilege from role_tab_privs where role='xujin1'; --select * from dba_role_privs where grantee='xujin' --查看用户下面有多少个角色;
oracle 授权所有语句,oracle grant 授权语句相关推荐
- oracle 授权系统视图,Oracle视图授权(with grant option)
模拟如下 create user a identified by a; create user b identified by b; create user c identified by c; gr ...
- Oracle初学者之grant授权(不错)
Oracle初学者之grant授权 1.给数据库用户授权(对象为用户表) GRANT privilege[, ...] ON object[, ...] TO { PUBLIC | GROUP gro ...
- Oracle创建用户并给用户授权查询指定表或视图的权限
MSV31账户登录数据库进行如下操作: CREATE USER NORTHBOUND IDENTIFIED BY NORTHBOUND DEFAULT TABLESPACE "TBS_DN ...
- oracle 不能导入sql语句,oracle数据库导入.dmp脚本的sql 语句
一.更改数据库管理员sys/system密码 1.运行到C盘根目录 2.输入:SET ORACLE_SID = 你的SID名称 3.输入:sqlplus /nolog 4.输入:connect /as ...
- ORACLE EXPLAIN PLAN的总结 (优化SQL语句)
ORACLE EXPLAIN PLAN的总结 文章分类:数据库 在ORACLE数据库中,需要对SQL语句进行优化的话需要知道其执行计划,从而针对性的进行调整.ORACLE的执行计划的获得有几种方法,下 ...
- oracle开放查询表权限_(转载)Oracle创建用户并给用户授权查询指定表或视图的权限...
用DNINMSV31账户登录数据库进行如下操作: CREATE USER NORTHBOUND IDENTIFIED BY NORTHBOUND DEFAULT TABLESPACE "TB ...
- oracle怎么优化动态sql语句,oracle动态sql语句处理
动态SQL语句处理:根据要处理的sql语句的作用不同,可以使用三种不同类型的动态sql方法:使用execute immediate语句可以处理包括ddl(create.alter和drop).DCL( ...
- Oracle下的用户创建角色、授权、建立表空间
--第一.创建临时表空间 create temporary tablespace user_temp tempfile '/u01/oracle_tablespace/temporary/user_t ...
- Oracle新建用户、角色,授权,建表空间
oracle数据库的权限系统分为系统权限与对象权限.系统权限( database system privilege )可以让用户执行特定的命令集.例如,create table权限允许用户创建表,gr ...
- oracle使用表空间语句,oracle表空间语句
Oracle表空间创建语句,急 //创建临时表空间 create temporary tablespace test_temp tempfile 'E:\oracle\product\10.2.0\o ...
最新文章
- JS: 关于元素大小和距离的有关的属性总结
- MySQL mysqldump命令
- 解决:安装SQl 2008为SQL Server代理服务提供的凭据无效
- LOJ P10149 凸多边形的划分 题解
- ubuntu重置面板
- 玩转oracle 11g(49):监听服务设置开机自启,不用一直配置监听
- 多个if用什么设计模式_抽丝剥茧——单例设计模式
- 使用云原生buildpacks将你的代码转换成Docker Image | 技术干货
- java 数组 c foreach_在Java 8中,为什么Arrays没有给出forEach的Iterable方法?
- 【内存检测系列】window下windbg内存泄漏检查
- 玩转木浪云数据管理免费版使用篇之内容搜索与颗粒度恢复
- Intellij IDEA 代码格式化配置和快捷键
- java 四级联动,省市区镇四级联动附代码和数据库
- c语言斐波那契数列_母函数——斐波那契数列通项公式
- 体育专业国培计算机感言,计算机国培心得体会.doc
- 股票集合竞价什么意思?集合竞价时间及集合竞价技巧?
- 给表空间增加新的数据文件
- 如何输出Fix NVT交换的能量
- 金蝶软件校园招聘Java开发工程师笔试面试情况分享
- Android Q之气泡弹窗