oracle创建表空间、授权、创建用户、导入dmp文件
oracle创建表空间,授权,创建用户,导入dmp文件,具体详解如下所示:
1.创建表空间
Createtablespacebpmdatafile'D:\ORACLE11\ORADATA\ORCL\BPM.DBF'size400Mautoextendon Createtablespacelyoadatafile'D:\ORACLE11\ORADATA\ORCL\LYOA.DBF'size400Mautoextendon Createtablespacekdbdatafile'D:\ORACLE11\ORADATA\ORCL\KDB.DBF'size400Mautoextendon
2--创建用户
2.创建LYOA用户
createuserLYOA identifiedbyLYOA defaulttablespaceLYOA temporarytablespaceTEMP profileDEFAULT; --Grant/Revokeroleprivileges grantconnecttoLYOA; grantresourcetoLYOA; --Grant/Revokesystemprivileges grantcreatedatabaselinktoLYOA; grantcreatepublicdatabaselinktoLYOA; grantcreateviewtoLYOA;
3创建KDB用户
createuserKDB identifiedbyKDB defaulttablespaceKDB temporarytablespaceTEMP profileDEFAULT; --Grant/Revokeroleprivileges grantconnecttoKDB; grantresourcetoKDB;
4把LYOA下的表授权给KDB用户
grantallonlyoa.oa_public_address_booktoKDB; grantallonlyoa.oa_public_address_book_grouptoKDB; grantallonbpm.bpm_orgdeptlisttoKDB; grantallonbpm.bpm_orguserdeptmaptoKDB; grantallonbpm.bpm_orguserlisttoKDB; --Grant/Revokesystemprivileges grantcreateviewtoKDB; grantunlimitedtablespacetoKDB; --Createtheuser createuserBPM identifiedbyBPM defaulttablespaceBPM temporarytablespaceTEMP profileDEFAULT; --Grant/Revokeroleprivileges grantconnecttoBPM; grantresourcetoBPM; --Grant/Revokesystemprivileges grantcreatedatabaselinktoBPM; grantcreatepublicdatabaselinktoBPM; grantcreateviewtoBPM; grantdroppublicdatabaselinktoBPM; grantunlimitedtablespacetoBPM; grantallonlyoa.ly_im_news_2tobpm; grantallonlyoa.oa_system_messagetobpm;
1.在orac数据中,给scott用户connectresourcesysdb的权限创建三个用户
登录SYS/ASSYSDBA
2.登录每个用户导入对应用户的表
导入用户的表给与lyoa用户dba的权限grantdbatolyoa
implyoa/lyoa@localhost/orclfile=F:\lyoa.dmpfull=y
3.用户没有授权需要登录SYS/ASSYSDBA之后sysdba为密码进行授权
以上所述是小编给大家介绍的oracle创建表空间、授权、创建用户、导入dmp文件,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!