Oracle创建新用户[通俗易懂]

Oracle创建新用户[通俗易懂]Oracle新用户创建1,数据库链接黑窗口输入:sqlplus/assysdba 连接数据库2,表空间创建输入 createtablespacetestdatafile’D:\Oracle\oradata\test.dbf’size50M;创建数据库表空间; test 表空间名称 D:\Oracle\oradata\test.dbf 表空间文件路径\文件名称 50M 表空间大小补充:1),若表空间

大家好,又见面了,我是你们的朋友全栈君。

Oracle创建新用户

1,数据库连接

黑窗口输入:sqlplus / as sysdba 连接数据库
在这里插入图片描述

2,表空间创建

输入 create tablespace test datafile 'D:\Oracle\oradata\test.dbf' size 50M; 创建数据库表空间;
test 表空间名称
D:\Oracle\oradata\test.dbf 表空间文件路径\文件名称
50M 表空间大小
在这里插入图片描述

补充:
1),若表空间文件路径需要为系统中任意可以找到的路径,否则创建报错;
2),若表空间创建后需要删除,输入:drop
tablespace test including contents and datafiles; 删除表空间;
在这里插入图片描述

3,用户创建

输入 create user c##test identified by 123456 default tablespace test; 创建新用户
c##test 新用户名称(新用户名称需要以c##开头)
123456 用户登录口令(密码)
test 表空间名称
在这里插入图片描述

补充:
1),若用户创建失败,找不到相应的表空间,
—A,检查表空间名称是否正确;
—B,若表空间名称正确,则需要重启数据库
——-a,输入:shutdown immediate; 关闭数据库
在这里插入图片描述
——– b,输入startup; 启动数据库
在这里插入图片描述
2),新用户名称需要以c##开头,是由于Oracle12C以后引入了CDB与PDB的新特性,允许一个数据库容器(CDB)承载多个可插拔数据库(PDB),Oracle安装时:典型安装中 默认勾选了:创建为容器数据库,若不想以c##开头创建新用户,需要中安装数据库将默认勾选去掉即可;
在这里插入图片描述
3),用户删除,输入:drop user c##test cascade; (c##test 自定义用户名)
在这里插入图片描述

4,创建成功,登录验证

1),输入:exit 退出sqlplus
在这里插入图片描述

2),输入:sqlplus 进行用户登录,验证数据库连接
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/144577.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • static声明静态外部类_static静态变量的理解

    static声明静态外部类_static静态变量的理解在一个类中创建另外一个类,叫做成员内部类。这个成员内部类可以静态的(利用static关键字修饰),也可以是非静态的。由于静态的内部类在定义、使用的时候会有种种的限制。所以在实际工作中用到的并不多。   在开发过程中,内部类中使用的最多的还是非静态地成员内部类。不过在特定的情况下,静态内部类也能够发挥其独特的作用。    一、静态内部类的使用目的。    在定义内部类的时候,可以

    2022年10月11日
    5
  • vs2017当前页面的脚本发生错误_win10当前页面脚本发生错误

    vs2017当前页面的脚本发生错误_win10当前页面脚本发生错误今天使用金山卫士对IE8进行组件升级,此后再此使用VS2008查看项目界面中的控件变量类型,或者添加变量,都弹出“当前页面脚本错误”。在网上进行查找。解决办法如下:1、进入到注册表编辑器。2、按照以下路径“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet  Settings\Zones”查看是否存在

    2022年8月30日
    1
  • 批处理远程执行bat_bat循环执行命令

    批处理远程执行bat_bat循环执行命令privatestaticfinalintTIME_OUT=2000;privatefinalstaticStringip=”192.168.70.147″;privatefinalstaticStringusername=”Administrator”;privatefinalstaticStringpasswd=”Yanfa_1304″;/***执行远程电脑下的脚本*/privat

    2022年9月23日
    5
  • 跨域是什么问题_如何实现跨域

    跨域是什么问题_如何实现跨域解决好跨域,让我们愉快的开发吧

    2025年7月14日
    2
  • Django(49)drf解析模块源码分析「建议收藏」

    Django(49)drf解析模块源码分析「建议收藏」前言上一篇分析了请求模块的源码,如下:definitialize_request(self,request,*args,**kwargs):"""Retu

    2022年7月31日
    8
  • layer弹出层详解

    layer弹出层详解前言:学习layer弹出框,之前项目是用bootstrap模态框,后来改用layer弹出框,在文章的后面,我会分享项目的一些代码(我自己写的)。layer至今仍作为layui的代表作,她的受众广泛并非偶然,而是这五年多的坚持,不断完善和维护、不断建设和提升社区服务,使得猿们纷纷自发传播,乃至于成为今天的Layui最强劲的源动力。目前,layer已成为国内最多人使用的web弹层组件,GitHub…

    2022年7月13日
    25

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号