oracle-xe创建

创建docker容器

yml 复制代码
services:
  oracle-xe:
    image: gvenzl/oracle-xe:21
    container_name: oracle-xe
    restart: unless-stopped

    ports:
      - "11521:1521"

    environment:
      ORACLE_PASSWORD: oracle
      ORACLE_DATABASE: XEPDB1
      TZ: Asia/Shanghai

      # 可选:自动创建业务用户
      # APP_USER: appuser
      # APP_USER_PASSWORD: app123

    volumes:
      - /mnt/data/oracle/oracle-xe/oradata:/opt/oracle/oradata

    shm_size: "1g"

首次登录

  • 用户名密码登录system/oracle
  • 数据库XEPDB1

建用户、权限

sql 复制代码
CREATE USER app_user IDENTIFIED BY app_pass;
GRANT CREATE SESSION TO app_user;
GRANT CREATE TABLE TO app_user;
GRANT CREATE VIEW TO app_user;
GRANT CREATE SEQUENCE TO app_user;
ALTER USER app_user QUOTA UNLIMITED ON USERS;
相关推荐
jiankeljx27 分钟前
Spring Boot实现多数据源连接和切换
spring boot·后端·oracle
白菜!!!38 分钟前
SQL中IF、IFNULL、NULLIF、ISNULL函数的使用
数据库·sql·mysql
H_老邪1 小时前
redis 安装
数据库·redis·缓存
m0_743297421 小时前
Python在金融科技(FinTech)中的应用
jvm·数据库·python
霖霖总总1 小时前
[Redis小技巧17]深入解析 Redis 缓存穿透:原理、防御策略与布隆过滤器实践
数据库·redis·缓存
2401_857865231 小时前
Python日志记录(Logging)最佳实践
jvm·数据库·python
爱可生开源社区1 小时前
SCALE 二月榜单发布:新增三款国内外大模型,新增模型测评实验室!
数据库
m0_716667072 小时前
趣味项目与综合实战
jvm·数据库·python
m0_662577972 小时前
Python虚拟环境(venv)完全指南:隔离项目依赖
jvm·数据库·python
霖霖总总2 小时前
[Redis小技巧16]Redis 安全加固与加密传输指南:从基础到高级策略
数据库·redis