Oracle19c创建用户及表空间
1.创建用户及表空间 https://blog.csdn.net/baidu_38735622/article/details/107447417
--1.创建表空间
CREATE TABLESPACE MOM_LLJ_DEV LOGGING DATAFILE 'D:\DB\Oracle\MOM_LLJ_DEV.dbf'
SIZE 100M AUTOEXTEND ON NEXT 32M MAXSIZE unlimited EXTENT MANAGEMENT LOCAL;
--2.创建临时表空间
create temporary tablespace MOM_LLJ_DEV_TEMP tempfile 'D:\DB\Oracle\MOM_LLJ_DEV_TEMP.dbf'
size 100m autoextend on next 32m maxsize 500m extent management local;
--3.创建用户
CREATE USER u_mom_llj_dev IDENTIFIED BY MaoBao2022 DEFAULT TABLESPACE MOM_LLJ_DEV TEMPORARY TABLESPACE MOM_LLJ_DEV_TEMP;
补充:删除创建的用户:
drop user u_mom_llj_dev cascade;
--4.给用户授权
grant connect,resource,dba to u_mom_llj_dev;
grant create session to u_mom_llj_dev;
补充:完整执行sql
2.Oracle——ORA-65096: 公用用户名或角色名无效
https://www.cnblogs.com/heymonkey/p/12551006.html
https://blog.csdn.net/weixin_36296063/article/details/116508093
补充:oracle如何查看pdb,Oracle基础操作——CDB-PDB (参考:https://blog.csdn.net/weixin_36296063/article/details/116508093)
#启动数据库
SQL> startup
SQL> show con_name //查看当前所在的容器
CON_NAME
CDB$ROOT
SQL> show pdbs; //查询数据库的所有容器
CON_ID CON_NAME OPEN MODE RESTRICTED
2 PDB$SEED READ ONLY NO
3 ORCLPDB MOUNTED
SQL> alter pluggable database orclpdb open; //修改可插拔库orclpdb打开状态
插接式数据库已变更。
SQL> alter session set container=orclpdb; //CDB下切换会话到PDB中
会话已更改。
SQL> show con_name //验证当前所在位置位于ORCLPDB中
CON_NAME
ORCLPDB
SQL> shutdown immediate //在PDB中关闭插拔数据库
插接式数据库已关闭。
SQL> startup //在PDB中关闭插拔数据库
插接式数据库已打开。
SQL> alter session set container=cdb$root; //切换会话到CDB
会话已更改。
SQL> show con_name //查看
CON_NAME
CDB$ROOT
“fool me once,shame on you. fool me twice, shame on me.”,翻译过来的意思是“愚弄我一次,是你坏;愚弄我两次,是我蠢”。
分类:
数据库-Oracle
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!