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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • tomcat的contextpath可以重复吗_tomcat deployment配置

    tomcat的contextpath可以重复吗_tomcat deployment配置本文章转载自https://www.cnblogs.com/yanan7890/p/8329163.htmltomcatserver.xmlcontextpath配置需要注意的事情在tomcat下放个war包,假如我是这样配置server.xml的,<ContextdocBase=”eggchina”path=”/yanan”reloadable=”true”sou…

    2022年9月17日
    2
  • java 对象为空判断_java中判断对象是否为空的方法

    java 对象为空判断_java中判断对象是否为空的方法判断Java对象是否为null的方法:首先,直接使用object==null去判断,对象为null的时候返回true,不为null的时候返回false。然后,在object!=null为true的情况下,进一步去判断对象的所有属性是否为null。实例:packagecom.gj5u.publics.util;importjava.util.List;/***判断对象是否为空**…

    2022年5月2日
    261
  • javascript下载文件

    javascript下载文件function DownURL(strRemoteURL,strLocalURL){ try {  var xmlHTTP=new ActiveXObject(“Microsoft.XMLHTTP”);  xmlHTTP.open(“Get”,strRemoteURL,false);  xmlHTTP.send();  var adodbStream=new ActiveXObject(“ADO

    2022年5月5日
    38
  • RabbitMQ(七):常用方法说明 与 学习小结

    RabbitMQ(七):常用方法说明 与 学习小结

    2021年10月5日
    40
  • AbstractInterceptor和Interceptor的区别

    AbstractInterceptor和Interceptor的区别AbstractInterceptor实现了Interceptor接口,并且空实现了init()和destroy()方法。在使用中,如果无需实现init和destroy方法,可以直接实现AbstractInterceptor

    2022年5月15日
    36
  • ASP.NET MVC 教程学习「建议收藏」

    ASP.NET MVC 教程学习「建议收藏」1.Why:为什么需要ASP.NETMVC本章主要为大家汇总了为什么学习Asp.netMVC替代WebForms,产生ASP.NETMVC的需求是什么,只有更好的理解了为什么需要MVC,出于什么目的开发的MVC框架,用MVC框架来弥补什么或是提升什么,才能利用其开发出最高效最满意的Web系统。 为什么会出现ASP.NET平台下的MVC框架?说明:本文摘自InfoQ,是作者JonathanAllen2007年发布的一篇的文章,首先描述了WebForms的优

    2022年7月22日
    11

发表回复

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

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