Oracle 12c 创建数据库初级教程
YOUR_USERNAME为数据库名称和登录用户名,YOUR_PASSWORD为数据库登录密码。unlimited tablespace:无限表空间权限。dba:建表、修改表、删除表权限。resource:增删改查权限。connect:连接权限。连接到Oracle!
·
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. 可以使用数据库了
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)