权限
来源:互联网 发布:知乎 装修网站 编辑:程序博客网 时间:2024/05/16 01:56
create user cjxt
identified by cjxt;--建用户
grant create session to cjxt; --授权登录权限
grant create table ,create session to cjxt;--权限建表
create tablespace tbs_demo datafile'D:\ORACLE\PRODUCT\10.2.0\DB_1\ORADATA\SCGL\demo.DBF' size 10m ;--建表空间
select * from dba_data_files;查用户表地址
alter user cjxt default tablespace tbs_demo;--把当前用户默认表空间TBS_DEMO
alter user cjxt quota 10m on tbs_demo;--把表空间配额分给用户
create table cjxt
(id number,last_name varchar(20));--在该用下面建表
grant select,update on scott.emp to bruce{with grant option\with admin option};--查询别的用户下的权限,
revoke updte on scott.emp from bruce; 收回权限,
select * from dba_data_files;
select * from v$tablespace;
alter user cjxt password expire ;
alter user cjxt account lock \ unlock;
drop user cjxt cascade;
select * from dba_ts_quotas ;
select * from dba_users;
权限 分为SYSTEM PRIVILEGE 系统权限 执行操作 CREATE SESSION 登陆权限、管理 CREATE TABLE 管理任何对象。
OBJECT PRIVILEGE 对象权限;
表系统权限
CREATE TABLE 建表
CREATE ANY TABLE 在任何用户下建表
ALTER ANY TABLE 修改任何用户的表定义
DROP ANY TABLE 删除任何用户的表
SELECT ANY TABLE 从任何用户的表中查询数据
UPDATE ANY TABLE 更改任何用户表的数据
DELETE ANY TABLE 删除任何用户的表记录
CREATE ANY INDEX 在任何用户下创建索引
ALTER ANY INDEX修改任何用户的索引定义
DROP ANY INDEX 删除任何用户的索引
CREATE SESSION 创建会话
ALTER SESSION 修改会话
表空间系统权限
表空间
CREATE TABLESPACE
ALTER TABLESPACE
DROP TABLESPACE
UNLIMITED 不限制任何表空间的配额
GRANT 系统权限 TO USER WITH ADMIN OPTION;
REVOKE 系统权限 FROM USER;
除ANY 权限外,当前用户下表的操作权只有CREATE TABLE 而没有DROP TABLE,SELECT TABLE,ALTER TABLE,CREATE INDEX,DROP INDEX;
当用户拥有了CREATE TABLE 权限后,也同时获得了该用下表的DROP\UPDATE\SELECT\DELETE\INSERT\TRUNCATE.
- 权限
- 权限
- 权限
- 权限
- 权限
- 权限
- 权限
- 权限
- 权限
- 权限
- 权限
- 权限
- 权限
- 权限
- 权限
- 权限
- 权限
- 权限
- 优化SQL查询:如何写出高性能SQL语句
- history.back()在IE6中失效的解决方法
- USACO Section 5.3 Big Barn - DP...
- 类中的 抽象方法 与抽象类 使用关键字 abstract
- 第16周报告2(任务3) 求出一个数所有的奇数因子
- 权限
- Windows XP下桌面图标间距变大的解决方法
- VC编译选项 MT MTd MD MDd 全面分析
- 指针排名
- 从 C 开始 Android NDK 实战 [5] : JNI 实例
- Webkit for Android
- Mysql数据库Innodb与MyISAM的性能对比测试
- 【转】const的一些用法
- Python Collection 小技巧