码迷,mamicode.com
首页 > 数据库 > 详细

[Oracle]创建数据库表【待完善】

时间:2020-05-29 13:28:12      阅读:66      评论:0      收藏:0      [点我收藏+]

标签:grant   ssi   sql   博客   概念   select   rac   name   pre   

1 前期准备

-- 参考文献 https://www.it1352.com/597381.html

-- step1 创建用户<JOHNY>, 来创建对应的(默认)数据库模式(SCHEMA)
CREATE USER JOHNY IDENTIFIED BY 1234;

-- step2 查看用户表(USERNAME, USER_ID, PASSWORD, ...)
SELECT * FROM dba_users;
-- 查看表空间的表名列表
SELECT tablespace_name FROM dba_tablespaces;

-- step3 授权
-- 1 授予 创建会话的权力 给 用户<JOHNY>
grant create session to JOHNY;
-- 2 授予 创建表的权力 给 用户<JOHNY>
grant create table to JOHNY;
-- 3 授予 无限制的表空间权力 给用户<JOHNY>
grant unlimited tablespace to JOHNY;
-- # 查看 用户<>的所有授权
SELECT * FROM session_privs;

2 创建数据库表

(此时才具备条件)

3 关键概念

  • 用户
  • 模式

4 参考文献

[Oracle]创建数据库表【待完善】

标签:grant   ssi   sql   博客   概念   select   rac   name   pre   

原文地址:https://www.cnblogs.com/johnnyzen/p/12986843.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!