Oracle 创建表空间、临时表空间、创建用户并指定表空间、授权,删除用户及表空间

/*
    说明:若已经存在相应的用户和表空间,则需要先删除相应的用户和表空间
        然后再全部重新建立
*/

--删除用户
drop user USERNAME cascade;

--删除表空间
drop tablespace DATA_TEMP including contents and datafiles;
drop tablespace DATA      including contents and datafiles;

--创建临时表空间
create temporary tablespace DATA_TEMP tempfile ‘DATA_TEMP.DBF‘
       size 500M autoextend on;

--创建表空间
create tablespace DATA logging datafile ‘DATA.DBF‘
       size 500M autoextend on;

--创建用户并指定表空间
create user USERNAME
       identified by USERNAME
     default tablespace DATA
     temporary tablespace DATA_TEMP
     profile default;

--给用户授予角色权限
grant connect to USERNAME;
grant resource to USERNAME;
grant dba to USERNAME;

--给用户授予系统权限
grant unlimited tablespace to USERNAME;

exit;
时间: 2024-08-01 08:34:22

Oracle 创建表空间、临时表空间、创建用户并指定表空间、授权,删除用户及表空间的相关文章

1.5.2 添加一个用户lidao指定uid为888 禁止用户登录系统 不创建家目录

添加一个用户lidao指定uid为888 禁止用户登录系统 不创建家目录 #添加一个傀儡用户lidao 并指定这个用户的uid为888 [[email protected]~]# #添加一个用户lidao指定uid为888 禁止用户登录系统 不创建家目录 [[email protected]~]# useradd -u 888 -s /sbin/nologin -M lidao888 [[email protected]~]# id lidao888 uid=888(lidao888)gid=8

MySql 用户管理 中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束):

MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 登录MYSQL: @>mysql -u root -p @>密码 创建用户: mysql> insert into mysql.user(Host,User,Password) values("localhost","test",password("1234")); 如果报错解决方法:https://i.c

MySql中添加用户,新建数据库,用户授权,删除用户,修改密码

MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 登录MYSQL: @>mysql -u root -p @>密码 创建用户: mysql> insert into mysql.user(Host,User,Password) values("localhost","test",password("1234")); 这样就创建了一个名为:test 密码为:

1Z0-051-DDL-1表和临时表的创建和使用

一.创建简单表 1.1  使用列规范创建表 语法: CREATETABLE [schema.]tablename [ORGANIZATION HEAP] (columndatatype [default expression] [,columndatatype [default expression]] ); 注:DEFAULT 字句可能很有用,但它功能很有限. 分析以下案例: CREATETABLE SCOTT.EMP (EMPNONUMBER(4), ENAMEVARCHAR2(10), H

mysql新建用户,授权,删除用户,修改密码

首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的. 注:本操作是在WIN命令提示符下,phpMyAdmin同样适用.     用户:phplamp  用户数据库:phplampDB 1.新建用户. //登录MYSQL @>mysql -u root -p @>密码 //创建用户 mysql> insert into mysql.user(Host,User,Password) values("localhost","

MySQL新建用户,授权,删除用户,修改密码操作

注:本操作是在WIN命令提示符下,phpMyAdmin同样适用.用户:phplamp 用户数据库:phplampDB 1.新建用户. //登录MYSQL@>mysql -u root -p@>密码//创建用户mysql> insert into mysql.user(Host,User,Password) values("localhost","phplamp",password("1234"));//刷新系统权限表mysql&

MySQL新建用户,授权,删除用户,修改密码总结

首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的. 注:本操作是在WIN命令提示符下,phpMyAdmin同样适用. 用户:rdingcn 用户数据库:rdingcnDB 1.新建用户. //登录MYSQL @>mysql -u root -p @>密码 //创建用户 mysql> insert into mysql.user(Host,User,Password) values("localhost","rding

MySql 5.7中添加用户,新建数据库,用户授权,删除用户,修改密码

1.新建用户 创建test用户,密码是1234. mysql -u root -p CREATE USER "test"@"localhost" IDENTIFIED BY "1234"; #本地登录 CREATE USER "test"@"%" IDENTIFIED BY "1234"; #远程登录 quit mysql -utest -p #测试是否创建成功 2.为用户授权 a.授权

创建数据库普通临时表和创建数据库全局变量表和俩者的区别

用户临时表: create table #xx ( ID int, IDValues int ) 系统临时表: create table ##xx ( ID int, IDValues int ) 区别:用户临时表只对创建这个表的用户的Session可见,对其他进程是不可见的.当创建它的进程消失时这个临时表就自动删除. 全局临时表对整个SQL Server实例都可见,但是所有访问它的Session都消失的时候,它也自动删除.

Oracle 删除用户和表空间

Oracle 使用时间长了, 新增了许多user 和tablespace. 需要清理一下 对于单个user和tablespace 来说, 可以使用如下命令来完成. 步骤一:  删除user drop user ×× cascade 说明: 删除了user,只是删除了该user下的schema objects,是不会删除相应的tablespace的. 步骤二: 删除tablespace DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND D