Oracle 12c 创建数据库低级教程

[复制链接]
发表于 2025-8-25 23:04:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
1. 连接到Oracle

sqlplus /@ as sysdba  Oracle数据库名称默认为ORCL

或sqlplus /@ORCL as sysdba  Oracle数据库名称默认为ORCL

2. 创建表空间(数据库)

create user YOUR_USERNAME identified by "YOUR_PASSWORD";
YOUR_USERNAME为数据库名称和登录用户名,YOUR_PASSWORD为数据库登录密码

如果提示ORA-65096: 公用用户名或脚色名无效。

2.1 执行show con_name;


2.2 执行select name from v$pdbs;


2.3 执行alter pluggable database ORCLPDB open;


2.4 执行alter session set container=ORCLPDB;


2.5 重新执行步调2

3. 修改权限

connect:连接权限
resource:增编削查权限(DML)
dba:建表、修改表、删除表权限(DDL)
unlimited tablespace:无限表空间权限

  • 授予权限
    grant connect,resource,dba to YOUR_USERNAME;

  • 创建表之后,撤销DBA权限
    revoke dba from YOUR_USERNAME;

  • 授予UNLIMITED TABLESPACE权限,否则无法向表中添加首条数据
    grant unlimited tablespace to test;

4. 可以利用数据库了

回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表