科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道oracle自动imp脚本代码

oracle自动imp脚本代码

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

  先删除用户,在重建用户,然后赋权。

作者:中国IT实验室 来源:中国IT实验室 2007年10月7日

关键字: 新手入门 数据库 ORACLE

  • 评论
  • 分享微博
  • 分享邮件

  先删除用户,在重建用户,然后赋权,脚本放到crontab中定时执行即可
  
  source /opt/.bash_profile
  DATE=$(date +%Y%m%d)
  sqlplus /nolog <  connect / as sysdba;
  DROP USER WAPUSER CASCADE;
  DROP USER JLTGAME CASCADE;
  CREATE USER "WAPUSER" PROFILE "DEFAULT"
  IDENTIFIED BY "123456" DEFAULT TABLESPACE "JLTGAME"
  TEMPORARY TABLESPACE "TEMP"
  ACCOUNT UNLOCK;
  CREATE USER "JLTGAME" PROFILE "DEFAULT"
  IDENTIFIED BY "JLTGAME123" DEFAULT TABLESPACE "JLTGAME"
  TEMPORARY TABLESPACE "TEMP"
  ACCOUNT UNLOCK;
  GRANT CREATE VIEW     TO JLTGAME;
  GRANT CREATE TABLE     TO JLTGAME;
  GRANT ALTER ANY TYPE    TO JLTGAME;
  GRANT CREATE SESSION    TO JLTGAME;
  GRANT CREATE SYNONYM    TO JLTGAME;
  GRANT CREATE TRIGGER    TO JLTGAME;
  GRANT ALTER ANY INDEX   TO JLTGAME;
  GRANT ALTER ANY TABLE   TO JLTGAME;
  GRANT CREATE ANY TYPE   TO JLTGAME;
  GRANT CREATE ANY VIEW   TO JLTGAME;
  GRANT CREATE SEQUENCE   TO JLTGAME;
  GRANT CREATE SNAPSHOT   TO JLTGAME;
  GRANT ALTER TABLESPACE   TO JLTGAME;
  GRANT CREATE ANY INDEX   TO JLTGAME;
  GRANT CREATE ANY TABLE   TO JLTGAME;
  GRANT CREATE PROCEDURE   TO JLTGAME;
  GRANT ALTER ANY TRIGGER  TO JLTGAME;
  GRANT CREATE ANY TRIGGER  TO JLTGAME;
  GRANT ALTER ANY INDEXTYPE TO JLTGAME;
  GRANT CREATE ANY INDEXTYPE TO JLTGAME;
  GRANT UNLIMITED TABLESPACE TO JLTGAME;
  exit
  EOF
  imp userid=jltgame/JLTGAME123 file=/backup/52backup/jltgame$DATE.dmp full=y log=/opt/logjltgame$DATE.dmp

查看本文来源

    • 评论
    • 分享微博
    • 分享邮件