可以通过sql语句进行创建,
比如创建用户test,需要提前创建好test的默认表空间,默认临时表空间等,创建用户后需要dba用户对其授权。
例如:
1 创建默认表空间
create tablespace test_t datafile '///' size 100m;
2 创建用户test指定默认表空间
create user test identified by test_p default tablespace test_t;
3 授权
conn /as sysdba
grant connect,resource to test;
1、sysdba 权限登陆
创建表空间:
create tablespace ‘表空间名’
logging
datafile 'F:\Oracle\chis\bs_phisdbf'(存放地址)
size 32m
autoextend on
next 32m maxsize 24048m
extent management local;
创建用户:
create user ‘用户名’ identified by ‘密码’ default tablespace ‘表空间名’;
授权用户:
grant resource,connect,dba to ‘用户名’;
导入dmp文件:
imp ‘用户名’/‘密码’@orcl(实例名) file=F:\Oracle\chis\phis\BS_PHISdmp ignore=y full=y
数据泵导入:
impdp renkouku/renkouku@orcl directory=DATA_PUMP_DIR dumpfile=EXPDP20170220DMP REMAP_SCHEMA=rpadmin:renkouku remap_tablespace='(RP_TBS:phis,sxphis:phis)'
drop user bschis cascade; (删除用户)
drop tablespace bs_chis including contents and datafiles;(删除表空间)
不可能。
plsql是 *** 作某数据库内部(主要是sql语句)的软件,创建数据库是 *** 作系统级别的dbca命令。
比如,每次连接时都会让你选择用户名,密码,连接串等,这些都是数据库具有的属性。所以PLSQL Developer不能创建新的oracle数据库。
以上就是关于PLSQL怎么创建oracle数据库用户全部的内容,包括:PLSQL怎么创建oracle数据库用户、plsql数据库新建表空间以及导库、怎么用 PLSQL Developer 创建新的oracle数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)