PL/SQL 创建新用户、删除用户及用户权限的开通
来源:互联网 发布:淘宝加盟需要多少钱 编辑:程序博客网 时间:2024/05/22 08:21
PL/SQL DBA 創建用戶權限
1、创建新用户
2. 給用戶開通權限命令:
Grant
Createsession,create table,select any table,update any table,insertany
table,delete any table To user_name
或
Grant
Connect,createtable,select any table,update any table,insert any
table,delete any table To user_name
注: 創建新用戶時 create session或connect 必需創建,否則 用户无法登陆PL/SQL;
create session与connect的区别:
create session 是权限,connect是角色,当查询用户权限时,权限可以看到,而角色是看不到的!
3、给用户开通个别表权限
4. 刪除用戶權限命令:
Revoke
createtable,select any table,update any table,insert anytable,delete
any table,sysdab
From user_name
5、 查詢用戶權限:
显示已被授予的全部对象特权:Select * From sys.dba_sys_privs
显示已被授予權限的用戶特权:
Select * From sys.dba_sys_privs a Where A.grantee='username';
6、查詢當前運行的SQL 語句
Select a.machine, a.program, B.piece, b.sql_text
From v$session a, v$sqltext b, v$process c
Where a.paddr = c.addr
and a.sql_hash_value = b.hash_value
Order by B.piece;
7、移除不用的用户
8、创建角色
除了前面讲到的三种系统角色----connect、resource和dba,用户还可以在oracle创建自己的role。用户创建的role可以由表或系统权限或两者的组合构成。为了创建role,用户必须具有createrole系统权限。下面给出一个create role命令的实例:
create role student;
这条命令创建了一个名为student的role。
一旦创建了一个role,用户就可以给他授权。给role授权的grant命令的语法与对对用户的语法相同。在给role授权时,在grant命令的to子句中要使用role的名称,如下所示:
grant select on class to student;
现在,拥有student 角色的所有用户都具有对class表的select权限。
9、删除角色
要删除角色,可以使用drop role命令,如下所示:
drop role student;
指定的role连同与之相关的权限将从数据库中全部删除。
- PL/SQL 创建新用户、删除用户及用户权限的开通
- PL/SQL 创建新用户、删除用户及用户权限的开通
- PL/SQL创建新用户
- 创建windows新用户的时候如何删除原来的用户
- 通过pl/sql创建Oracle新用户
- Oracle:PL/SQL Developer 创建一个新用户
- PL/SQL创建用户及权限分配 .
- PL/SQL创建用户及权限分配 .
- PL/SQL中job创建及删除
- linux创建新用户和删除用户
- ubuntu 创建新用户/删除旧用户
- mysql 创建用户删除用户增加用户权限
- Mysql创建、删除用户,更改用户权限命令
- PL/SQL 创建用户及表空间授权等
- PL/SQL 创建表空间及用户并赋予权限
- oracle创建表空间,删除表空间,同时pl/sql 创建用户的时候赋予的权限
- PL/SQL创建Oracle用户
- ubuntu创建新用户名和密码以及查看删除用户
- 最小的k个数
- 【转】使用WxPython进行Win32下Python编程
- This指针
- Linux下配置ip地址
- AngularJS第二篇
- PL/SQL 创建新用户、删除用户及用户权限的开通
- 2014年IT互联网行业薪酬待遇
- 计算一个正整数的阶乘(JavaScript)
- 【140810】VC++数字图像模式识别技术及工程实践pdf电子书
- 没有评论的博客
- http://poj.org/problem?id=1909
- 浅析TCP字节流与UDP数据报的区别
- C++中assert函数的用法介绍
- Zstu2428 - How to be An ACMan - 广度优先搜索