oracle如何利用语句一步一步创建用户并且给用户授权等操作
oracle如何利⽤语句⼀步⼀步创建⽤户并且给⽤户授权等操作oracle利⽤sql创建⽤户并且给⽤户授权等操作,具体语句楼主⽆私展⽰出来,愿对于给有所帮助~~~~~~~~~
下⾯以创建test⽤户为例:
--查询所有⽤户
select * from dba_users;--⽤于查询当前数据库所有的⽤户
--查看当前⽤户能管理的所有⽤户;
select * from all_users;
--查看当前⽤户信息;
select * from user_users;
--删除某个⽤户
drop  user ⽤户名 cascade;
--查⼯作空间的路径
什么遐迩select * from dba_data_files;
--查询表空间
丰收 打一字select * from sys.dba_tablespaces;
--查询⽤户所有的表
select * from user_tables;
--删除表空间
drop tablespace 表空间名称 including contents and datafiles cascade constraint;
--------------------------------------开始进⼊正题(创建⽤户)--------------------------------------------------
--创建临时表空间
create temporary tablespace test_temp  --test_temp为临时表空间的名称  ⼀般以temp结尾(习惯)
炮师刷图加点
tempfile 'D:\Oracle\oradata\orcl\test_temp.dbf'--D:\Oracle\oradata\orcl:为安装数据库时的orcl⽬录,默认在c盘中,具体--位置以⾃⼰为准
size 50m--表空间的⼤⼩
autoextend on next 50m maxsize 20480m--超过初始设置的表空间的⼤⼩  开始⾃动以每50m扩展,最⼤到20480m
extent management local;--区间扩展⽅式  extent management 有两种⽅式 extent management local(本地管理);extent --management dictionary(数据字典管理)具体参考百度(www.baidu)
--创建数据表空间
create tablespace test_data
logging
datafile 'D:\Oracle\oradata\orcl\test_data.dbf'
size 50m
杭州小额贷款autoextend on next 50m maxsize 20480m
二妹网名extent management local
--创建⽤户并指定表空间
create user test identified by test  --user后⾯紧跟的是⽤户名  identified by 后⾯的是密码
default tablespace test_data temporary tablespace jtest_temp;  --刚刚创建的临时表空间和数据表空间
--给指定⽤户授权
酒店前台实习报告
grant connect,resource,dba to test;
--创建存储⽬录(导出时,dmp⽂件存到指定⽬录,导⼊时,要将dmp放)
create or replace directory platform_dir as 'd:/platform_dir';
--将⽬录操作权限赋予⽤户
grant read,write on directory platform_dir to  test;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。