[Oracle]创建数据库表【待完善】
2023-09-27 14:24:42 时间
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 参考文献
相关文章
- Confluence 6 Oracle 创建数据库用户
- 调用脚本的方式自动的创建或者是更新oracle数据库自带的Seq序列号的值
- oracle 数据库中创建自增主键的表
- Oracle 的记录笔记
- oracle 迁移数据文件
- Oracle以15分钟为界,统计一天内各时间段的数据笔数
- Oracle 9i 9.2.0.4 linux i386 安装:闲来尝试:各种问题、及解决
- Debain-4 安装 oracle 11.2.0.4 数据库database软件
- Debain-7.11 安装 oracle 12.2.0.1 数据库database软件
- 通过JDBC操纵Oracle数据库LOB字段的分析
- Windows下Oracle创建数据库的3种方式
- oracle 12c创建可插拔数据库(PDB)及用户
- OGG 实用案例(三)-linux oracle 同步 windwos oracle
- oracle索引,索引的建立、修改、删除
- Oracle的DBMS_OUTPUT.PUT_LINE用法及脚本批处理方法
- 启动oracle 服务
- Linux下Oracle client(sqlplus)安装和配置
- oracle 监听启动、停止、查看命令
- oracle 11g 大量废连接占满数据库连接问题处理
- oracle数据库启动报错,不能启动ASM实例
- Oracle Advanced Support系统SQL注入漏洞挖掘经验分享
- Oracle配置客户端
- Oracle 数据库中的 时间 时区2
- oracle、mysql&mariadb、postgresql中表名、列名的默认大小写问题
- C#程序通过ORM框架连接Oracle数据库--NHibernate篇
- 探索Oracle之数据库升级十 12c(12.1.0.2)CPU 19774304
- 探索Oracle之数据库升级三 回退升级操作(11.2.0.4Downgrade 11.2.0.3)