这个系列的博文知识回顾sql知识作的记录,温故而知新。上一篇内容达不到知识分享的层级被移出园子首页,对不住各位看官,内容简单了些。下面咱就记录多一些的基础知识,薄利多销: 控制用户权限 • 创建用户 CREATE USER user IDENTIFI ...
这个系列的博文知识回顾sql知识作的记录,温故而知新。上一篇内容达不到知识分享的层级被移出园子首页,对不住各位看官,内容简单了些。下面咱就记录多一些的基础知识,薄利多销:
控制用户权限
• 创建用户
CREATE USER user
IDENTIFIED BY password;
• 创建用户表空间
ALTER USER user QUOTA UNLIMITED
ON users
• 赋予系统权限
– CREATE SESSION(创建会话)
– CREATE TABLE(创建表)
– CREATE SEQUENCE(创建序列)
– CREATE VIEW(创建视图)
– CREATE PROCEDURE(创建过程)
• 赋予对象权限
GRANT object_priv [(columns)]
ON object
TO {user|role|PUBLIC} --PUBLIC代表数据库所有用户
[WITH GRANT OPTION]; --使用户同样具有分配权限的权利
--分配表 EMPLOYEES 的查询权限
GRANT select
ON employees
TO sue, rich;
• 回收对象权限
REVOKE {privilege [, privilege...]|ALL} --使用 WITH GRANT OPTION 子句所分配的权限同样被收回
ON object
FROM {user[, user...]|role|PUBLIC}
[CASCADE CONSTRAINTS];
--回收对象权限举例
REVOKE select, insert
ON departments
FROM scott;
• 查询权限
SELECT *
原标题:[SQL入门级] 上篇被移出园子首页,那这篇咱就'薄利多销'
关键词:sql
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。