资源描述:
《oracle创建表空间用户及授权查看权限》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实用标准文案Oracle创建表空间、创建用户以及授权、查看权限一、创建临时表空间#sqlplus/assysdba;sql>CREATETEMPORARYTABLESPACEtest_tempTEMPFILE'/opt/oradata/test_temp.dbf'SIZE32MAUTOEXTENDONNEXT32MMAXSIZE2048MEXTENTMANAGEMENTLOCAL;二、创建用户表空间sql>CREATETABLESPACEtest_dataLOGGINGDATAFILE'/opt/oradata/test_data.dbf'SIZE32MAUTOEXTEN
2、DONNEXT32MMAXSIZE2048MEXTENTMANAGEMENTLOCAL;sql>selecttablespace_name,block_size,extent_management,segment_space_management精彩文档实用标准文案fromdba_tablespaceswheretablespce_namelike'USER%';三、还原表空间sql>createundotablespaceuser01_undodatafile'/u01/oracle/app/oracle/user01_undo.dbf'size20M;sql>sele
3、cttablespace_name,block_size,extent_management,segment_space_managementfromdba_tablespacesfromtablespace_namelike'user01_%';sql>selecttablespace_name,status,contentsfromdba_tablespacesfromtablespace_namelike'user01_%';四、创建用户并制定表空间sql>CREATEUSERusernameIDENTIFIEDBYpasswordDEFAULTTABLESPACE
4、TEST_DATATEMPORARYTABLESPACETEST_TEMP;sql>GRANTroleTOusername;精彩文档实用标准文案五、查看所有用户sql>SELECT*FROMDBA_USERS;sql>SELECT*FROMALL_USERS;sql>SELECT*FROMUSER_USERS;六、查看用户对象或角色权限sql>SELECT*FROMDBA_TAB_PRIVS;sql>SELECT*FROMALL_TAB_PRIVS;sql>SELECT*FROMUSER_TAB_PRIVS;七、查看所有角色sql>SELECT*FROMDBA_ROLES
5、;八、查看用户或角色所拥有的角色sql>SELECT*FROMDBA_ROLE_PRIVS;sql>SELECT*FROMUSER_ROLE_PRIVS;九、表空间脱机sql>selecttablespace_name,status,contentsfromdba_tablespaceswheretablespce_namelike'user_%';sql>colnamefora55精彩文档实用标准文案sql>selectfile#,name,statusfromv$datafilewherefile#>=8;设置脱机状态sql>altertablespaceuser01
6、offline;sql>selecttablespace_name,status,contentsfromdba_tablespaceswheretablespce_namelike'user01_%';sql>selectfile#,name,statusfromv$datafilewherefile#>=8;设置联机状态sql>altertablespaceuser01online;十一、只读表空间设置只读表空间sql>altertablespaceuser01readonly;sql>selecttablespce_name,status,contentsfromd
7、ba_tablespaceswheretablespace_namelike'user_%';可读可写精彩文档实用标准文案sql>altertablespaceuser01readwrite;sql>selecttablespace_name,status,contentsfromdba_tablespacewheretablespace_namelike'user%';十二、改变表空间的存储设置sql>altertablespaceuser01minimumextent100K;sql>altertablespaceuser