• Oracle账号的基础知识


    --默认账户及密码
    --scott默认密码:tiger  system默认:manager    sys默认:change_on_install
    
    --创建用户:
      --创建用户要用system账户登录,身份选择sysdba。
      create user gxkj identified by gxkj;--create user 账户名 identified by 密码
      
    --维护账号:
      --赋予权限   grant 权限或者角色名 to 用户名 
      grant connect to gxkj;  --赋予登录权限
      grant resource to gxkj; --赋予资源操作权限
      grant dba to gxkj;      --赋予dba权限(此条命令执行后该用户也可创建用户)
    grant sysdba to gxkj; --赋予sysdba权限
    --删除权限 revoke 权限或者角色名 from 用户名 --revoke dba from gxkj; --删除账户 drop user 用户名 --drop user gxkj; --查看表 select * from all_tables t;-- 查看所有表 select owner, count(*) from all_tables group by owner;-- 查看每个用户下所有表的数量 select * from scott.emp;--查看其它用户的表,使用用户名.表明
    select * from v$pwfile_users;--查看sysdba权限的用户
     
    --修改列的类型
    alter table empbak modify job VARCHAR2(9);
    --重命名列名
    alter table empbak rename column sal to sal_tmp;
    --添加列
    alter table empbak add sal VARCHAR2(10);
    --删除列
    alter table empbak drop column sal_tmp;
    --更新数据到新的列
    update empbak set sal=trim(sal_tmp);
    --创建序列
    create sequence id_index;
    --下一序列
    select id_index.nextval from dual;
    --查看当前序列
    select id_index.currval from dual;
    --删除序列
    drop sequence id_index;
    
    --创建视图(隐藏真是表,保护核心数据)
    create view emp_view as(select empno,ename,job from emp);
    --删除视图
    drop view emp_view;
  • 相关阅读:
    CentOS 7 源码编译安装 Mysql 5.7
    Nginx 负载均衡 后端 监控检测 nginx_upstream_check_module 模块的使用
    cronolog 对 tomcat 7 进行日志切割
    OpenStack
    Oracle GoldenGate 异构平台同步(Mysql到Oracle)
    ELK 日志分析体系
    Tengine TCP 负载均衡
    MariaDB GTID 复制同步
    Mycat 安装配置
    Navicat破解
  • 原文地址:https://www.cnblogs.com/mxggx/p/14802496.html
Copyright © 2020-2023  润新知