侧边栏壁纸
博主头像
实习两年半

基础不牢,地动山摇。

  • 累计撰写 43 篇文章
  • 累计创建 40 个标签
  • 累计收到 4 条评论

目 录CONTENT

文章目录

Navicat创建Oracle用户、表空间、模式

实习两年半
2023-07-04 / 0 评论 / 0 点赞 / 412 阅读 / 286 字
温馨提示:
本文最后更新于 2023-07-04,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

创建oracle的用户需要有足够的权限,通过system 账号来创建。

创建表空间

  1. 登录后点击工具、表空间创建

image

  1. 安装如下图进行设置

image-1688442485712

  1. 点击保存按钮后可以设置表空间的名称

image-1688442534264

  1. 创建完成

image-1688442549397

创建用户

  1. 点击用户新增

image-1688442582634

  1. 设置用户名、默认表空间选择刚刚创建的
    ps: 不要选择密码过期

image-1688442640483

  1. 设置用户的角色

image-1688442669689
image-1688442674396

  1. 服务器权限

image-1688442708602

  1. 保存

这样直接保存是会直接报错的,因为创建的用户名不符合规范,oracle创建用户时需要添加 C##用户名 这样才能创建

  1. 想创建不带C##的用户
    点击sql预览中的sql,复制出来
CREATE USER "TEST_CWL" IDENTIFIED BY "njcm123456" DEFAULT TABLESPACE "TEST_CWL";

GRANT "CONNECT", "DBA", "RECOVERY_CATALOG_USER" TO "TEST_CWL";

ALTER USER "TEST_CWL" DEFAULT ROLE "CONNECT", "DBA", "RECOVERY_CATALOG_USER";

GRANT CREATE VIEW TO "TEST_CWL" WITH ADMIN OPTION

先执行

alter session set "_ORACLE_SCRIPT"=true;

在执行上面sql预览中的创建语句

创建完成

image-1688442852194
image-1688442859425

0

评论区