1.首先我们可以用scott用户以sysdba的身份登录oracle.
- conn scott/tiger as sysdba
conn scott/tiger as sysdba
2.然后我就可以来创建用户了.
- create user zzg identified by zzg123;
create user zzg identified by zzg123;
3.创建好用户我们接着就可以修改用户的密码.
- alter user zzg identified by unis;
alter user zzg identified by unis;
4.默认情况下用户创建好后系统会默认给该用户分配一个表空间(users);
我们可以通过下面的sql语句来查看一下所有用户所在的表空间.
- select username,default_tablespace from dba_users;
select username,default_tablespace from dba_users;
5.一般在开发情况下,我们当然不会使用用户的默认表空间,所以这时我们需要创建一个表空间.
- create tablespace ts_zzg datafile 'f:\ts_zzg\zzg_data.dbf' size 200M;
create tablespace ts_zzg datafile 'f:\ts_zzg\zzg_data.dbf' size 200M;
注:datafile后面是表空间的物理存储路径,文件名的后缀可以随便.
6.创建好表空间,还需要将表空间分配给用户.
- alter user zzg default tablespace ts_zzg;
alter user zzg default tablespace ts_zzg;
7.我们可以通过步骤4来查询用户所在的表空间.
8.给用户分配了表空间,用户还不能登陆(没有登录权限),因此还需要为用户分配权限
- grant create session,create table,create view,create sequence,unlimited tablespace to zzg;
grant create session,create table,create view,create sequence,unlimited tablespace to zzg;
9.给用户分配了权限之后我们就可以用zzg用户来登录了.
- conn zzg/unis;
conn zzg/unis;
10.登录之后我们也可以来查询用户所具有的权限
- select *from session_privs;
select *from session_privs;
11.最后我们也可以删除用户及其相关对象
- drop user zzg cascade;
相关推荐
Oracle的相关知识,建表空间,创建用户,给用户授权, 删除用户,给表多列加锁,导出和导入,范围分区,散列分区,列表分区,复合分区、、、
oracle 创建用户、创建表空间、授权、建表的完整过程
Oracle创建用户操作相信大家都不陌生,下面就为您介绍Oracle创建用户的语法的相关知识,希望对您学习Oracle创建用户的方面能有所帮助
可以对Oracle数据库 创建表空间,实例,新建用户,以及授权操作手册。方便实用
1.创建用户kaifa(密码亦为kaifa),...在表空间下创建用户 create user dm identified by password default tablespace dm temporary tablespace temp; c.给用户授权 grant connect,resource,dba to kaifa;
--在表空间下面建表不受限制 4.创建角色 create role 角色名 identified by 密码; 5.给角色授权 grant create session to 角色名;--给角色授予创建会话的权限 grant 角色名 to 用户名; --把角色授予用户
--在表空间下面建表不受限制 4.创建角色 create role 角色名 identified by 密码; 5.给角色授权 grant create session to 角色名;--给角色授予创建会话的权限 grant 角色名 to 用户名; --把角色授予用户 6....
一、用户相关SQL语句 /*新建用户*/ create user SA identified by 2013; 说明:SA用户名,2013密码 /*授权connect,resource给用户sa*/ grant connect,resource to sa; 说明:CONNECT角色: –是授予最终用户的...
注意:在删除用户时,如果要删除的用户已经创建了表,就需要在删除的时候带一个参数cascade 4.用户管理的综合案例 概述:创建的新用户是没有任何权限的,甚至连登陆的数据库的权限都没有,需要为其指定相应的权限。...
18. 表空间是Oracle数据库中数据的逻辑组织,每个数据库至少有一个SYSTEM系统表空间。 19.视图是一个表示表的数据的数据库对象,它允许用户从一个表或一组表中通过一定的查询语句建立一个“虚表”。 20.序列是一种...
我相信本文会对初学者使用oracle有一个初步的使用印象。右图为我所参 考的书籍。 目录 第一讲 Oacle关系数据库 9 一. Oracle的安装 9 二. 用浏览器进入em 企业管理器 11 三.启动DBCA的方法 11 四.服务设置 11...
我相信本文会对初学者使用oracle有一个初步的使用印象。右图为我所参 考的书籍。 第一讲 Oacle关系数据库 9 一. Oracle的安装 9 二. 用浏览器进入em 企业管理器 11 三.启动DBCA的方法 11 四.服务设置 11 五. ...
先进入SQL PLUS,首先创建一个新的用户 输入:create user username identified by password; 创建用户名和密码。 此时我们的用户只是创建并没有任何权限,接下来还有授权。 输入:grant resource to username; 是...
数据库状态及运行情况综合查看,使您了解ORACLE运行状况及空间、日志归档、数据文件等使用情况更直观,并可智能生成数据库热备份脚本和备份恢复方案,为您的数据库保驾护航,使您高枕无忧。 本系统可执行SQL分组语句后...
重新指定用户的缺省表空间 alter user 用户名 default tablespace 表空间名 查看当前用户的角色 SQL>select * from user_role_privs; 查看当前用户的系统权限和表级权限 SQL>select * from user_sys_privs; ...
.NET关于string转换的一个小Bug Regular Expressions 完整的在.net后台执行javascript脚本集合 ASP.NET 中的正则表达式 常用的匹配正则表达式和实例 经典正则表达式 delegate vs. event 我是谁?[C#] 表达式计算引擎...
57、JS动态插入元素到BODY的第一个位置 332 58、JS正则表达式去除空格类方法 335 59、JS重写CONFIRM把确定修改为是与否 335 60、JS执行EXE可执行文件 336 61、JS读取注册表且执行EXE文件 336 62、JS与VBSCRIPT的结合...