ywg 发表于 2018-9-25 09:18:27

oracle相关

  浏览器设置:
  http://电脑名字:5500/em
  或是
  http://localhost:1158/em
  --创建临时表空间
  CREATE   TEMPORARYTABLESPACE test_temp
  TEMPFILE'C:\zc_oracle\test_temp01.dbf'
  SIZE 32M
  AUTOEXTENDON
  NEXT32M MAXSIZE 2048M
  EXTENT MANAGEMENT LOCAL;
  --创建用户表空间
  CREATETABLESPACE test_data
  LOGGING
  DATAFILE'C:\zc_oracle\TEST_DATA01.DBF'
  SIZE 32M
  AUTOEXTENDON
  NEXT32M MAXSIZE 2048M
  EXTENT MANAGEMENT LOCAL;
  --创建用户并制定表空间
  CREATE   USERzhangchi IDENTIFIEDBYzhangchi
  DEFAULTTABLESPACE TEST_DATA
  TEMPORARYTABLESPACE TEST_TEMP;
  --给用户授予权限
  GRANT
  CREATESESSION,CREATE   ANY   TABLE ,CREATE   ANY   VIEW, CREATE   ANY   INDEX ,CREATE   ANY   PROCEDURE ,
  ALTER   ANY   TABLE ,ALTER   ANY   PROCEDURE ,
  DROP   ANY   TABLE ,DROP   ANY   VIEW ,DROP   ANY   INDEX ,DROP   ANY   PROCEDURE ,
  SELECT   ANY   TABLE ,INSERT   ANY   TABLE ,UPDATE   ANY   TABLE ,DELETE   ANY   TABLE
  TOzhangchi;
  --将role这个角色授与username,也就是说,使username这个用户可以管理和使用role所拥有的资源
  --GRANTroleTOusername;
  -----------------------------------------------查看用户权限---------------------------------------------------------
  查看所有用户
  SELECT   *   FROMDBA_USERS;
  SELECT   *   FROMALL_USERS;
  SELECT   *   FROMUSER_USERS;
  查看用户系统权限
  SELECT   *   FROMDBA_SYS_PRIVS;
  SELECT   *   FROMUSER_SYS_PRIVS;
  查看用户对象或角色权限
  SELECT   *   FROMDBA_TAB_PRIVS;
  SELECT   *   FROMALL_TAB_PRIVS;
  SELECT   *   FROMUSER_TAB_PRIVS;
  查看所有角色
  SELECT   *   FROMDBA_ROLES;
  查看用户或角色所拥有的角色
  SELECT   *   FROMDBA_ROLE_PRIVS;
  SELECT   *   FROMUSER_ROLE_PRIVS;

页: [1]
查看完整版本: oracle相关