Oracle创建新用户

您所在的位置:网站首页 oracle12c创建表空间和用户 Oracle创建新用户

Oracle创建新用户

2024-07-04 14:45| 来源: 网络整理| 查看: 265

基于oracle19c版本新建用户:

从12c开始,oracle引入了容器数据库,在安装数据库时特别注意,根据需要是否安装为容器数据库,有一个勾选项。

可以参考我的另一篇https://www.cnblogs.com/whx20100101/p/10201726.html

本人安装时选择了安装容器数据库,oracle规定容器数据库的用户名必须是c##开头。

安装oracle时会默认有个管理员账户,如下:

我们创建新用户都是使用这个管理员账号创建。Connect as 选择SYSDBA。

新建用户:

create user 用户名 identified by 密码; --如: CREATE USER C##test IDENTIFIED BY 123456;

这样用户就新建完成了,之后我们再新建一个表空间及赋权限:

--创建表空间 create tablespace 表空间名称 datafile 路径 size 大小; --如: CREATE TABLESPACE TEST_DATA DATAFILE 'D:\programs\oracle\test.dbf' SIZE 2048M;

注意:我们给用户赋予新建的表空间权限的时候,一定要重启一下数据库,否则会失败。

--将表空间分配给用户 alter user 用户名 default tablespace 表空间名称; --如: ALTER USER C##test DEFAULT TABLESPACE TEST_DATA;

下面是给用户赋予一些操作权限:

--赋权限 grant 权限 to 用户 ; --如: GRANT connect,resource,create indextype,create job, create sequence,create session,create table, create view,create procedure,unlimited tablespace,insert any table to c#test;

如上,我是给用户赋予了很多权限。权限也可以一个一个赋。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3