plsql怎么创建用户而且分配表空间?如果不制定表空间会怎样?以及授权的整个创建用户完整流程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了plsql怎么创建用户而且分配表空间?如果不制定表空间会怎样?以及授权的整个创建用户完整流程相关的知识,希望对你有一定的参考价值。

要一个完整,有序的流程,方便我,也方便大家,谢谢!!!

plsql创建用户首先是要有权限,有权限下,创建用户的命令是
create user username identified by password default tablespace tablespacename
如果没有指定表空间default tablespace tablespacename,则会把这个用户添加到系统默认的表空间中;
授权:grant dba,resource,connect....(各种权限) to username;
添加一个用户基本的流程应该是这样:
创建一个该用户的表空间,当然也可以跟其他用户共用某个表空间
create tablesapce tablespacename datafile '指定一个目录/username.dbf' size 100m autoextend on next 100m mazsize 300m 这些指定的大小可以自定义
创建用户
create user username identified by password default tablespace tablespacename
授权
grant dba,resource,connect to username 需要具体哪些权限也可以自定义指定
码字不容易,望采纳!!
参考技术A 1.创建表空间
create tablespace test logging datafile 'd:\test01.dbf' size 32m autoextend on
next 32m maxsize unlimited extent management local;
2.创建用户
CREATE USER "test" PROFILE "DEFAULT"
IDENTIFIED BY "test" DEFAULT TABLESPACE "test"
ACCOUNT UNLOCK;
3.授权
GRANT "CONNECT" TO "test"
GRANT "DBA" TO "test"

ORACLE的安装与网页版创建表空间的简单操作以及PLsql的简单操作

1.oracle的安装:

安装简单易学,在这里不做解释。下载看装包后耐心等待,注意安装目录不要有中文字符,尽量按照指定目录进行安装。安装完成后会占用有大约5g的内存。

如果要卸载oracle,需要用其自带的卸载工具进行卸载【universal installer】,然后删除注册表项,删除环境变量,删除目录并且重新启动计算机。

2.在网页版进行创建表空间:

进入网页版:

在电脑的服务中我们可以看到一共有7个oracle的服务项目,其中只有三个是正在启动中。这三项中,只有当OracleDBConsoleorcl这一项在启动中时我们才可以进入到oracle的网页版,其他两项与此无关但鼻血启动不然无法运行oracle。登录时,用户名我们可以使用数据库最高级别管理员SYS,密码则是我们自己设置的。类别选择SYSDBA。

创建表空间:

进入后,我们只需打到服务器选项上,然后点击表空间,在左右边会有一个(创建)按钮,点击它。然后输入名称,接着点击右下角添加,接着输入你要创建的数据文件。点击确定。创建完成。

3.plsql的简单操作:

打开plsql,我们可以在Users的中创建自己的用户,角色权限设置需要一个contner和dba两个,创建完成后,我们就可以登录到自己的用户。我们的一系列设置比如字体的大小、记住密码等都在工具中的首选项中进行设置。

创建用户的同时我们还要设置一个默认的表空间,这个表空间便是你在网页版本中创建好的。临时表空间我们可以选择TEMP。接着我们就可以在Tables中右键创建自己想要创建的表格了,列子如下:

如何创建就不做解释了,很简单。

以上是关于plsql怎么创建用户而且分配表空间?如果不制定表空间会怎样?以及授权的整个创建用户完整流程的主要内容,如果未能解决你的问题,请参考以下文章

oracle表删除后在plsql的左侧还是能看到

请教如何利用PLSQL建oracle表,建表空间,设置管理,导入导出数据?

plsql数据库新建表空间以及导库

怎样用PLSQL Developer创建表空间

plsql怎么给用户创建用户权限

ORACLE 如何只导出导入索引?