1、给用户解锁

alter user scott account unlock;

2、注销、断开、切换当前用户连接

quit

conn scott/tiger

3、用户权限查询

A .查看所有用户:

select * from dba_users;

select * from all_users;

select * from user_users;

B.查看用户或角色系统权限(直接赋值给用户或角色的系统权限):

select * from dba_sys_privs;

select * from user_sys_privs;

C.查看角色(只能查看登陆用户拥有的角色)所包含的权限

select * from role_sys_privs;

D.查看用户对象权限:

select * from dba_tab_privs;

select * from all_tab_privs;

select * from user_tab_privs;

E.查看所有角色:

select * from dba_roles;

F.查看用户或角色所拥有的角色:

select * from dba_role_privs; s

elect * from user_role_privs;

G.查看哪些用户有sysdba或sysoper系统权限(查询时需要相应权限)

select * from V$PWFILE_USERS

4、用户管理

A、创建用户

create user username identified by password;

create user username identified by password default tablespace users quota 10M on users;

B、修改密码

alter user username identified by pass;

密码就从password改成pass了;同样登陆后输入password也可以修改密码

C、删除用户

drop user username;

drop user username cascade;

5、三种标准的角色(role):CONNECT、RESOURCE和DBA。

I、Connect连接、登陆权限

II、Resource可以创建表、序列、过程(procedure)、触发器(trigger)、索引(index)和簇(cluster)。

III、Dba管理员

6、 用户权限

A、给用户授权

grant connect, resource to username;

grant create session, create table, create view to username;

B、撤销权限

revoke connect from username;

7、 角色管理

A、创建角色

create role LOGIN;

B、删除角色

drop role LOGIN;

8、 导出角色资源

A、 首先进入控制台cmd

B、 进入某个目录,如:cd c:/userdir

C、 输入命令,exp

D、 提示输入用户名、口令,也就是即将导出角色的数据

E、 以下直接默认,按回车enter键即可

F、 导出完成后,即可看到导出的文件EXPDAT.DMP

9、 导入角色数据

A、 首先进入dos控制台

B、 进入导出数据的目录,如:cd c:/userdir

C、 输入命令,imp

D、 输入用户名、口令,将此数据导入给的用户

E、 后面一直回车,enter键即可

F、 提示输入用户名、口令,这个是数据从哪个用户中导出的,就是那个用户的

10、Sqlplus常用命令

A、set lineSize 120可以设置sqlplus的显示缓冲区大小;

B、set pageSize 20 可以设置每页显示大小

C、edit 可以编辑当前sql语句,保存后输入/回车运行

D、spool c:/temp.sql; 和 spool off 可以保存之间所有的显示内容;

E、start [filepath]可以批量执行sql语句;

F、desc tableName 可以查看指定表结构

G、 show user 可以查看当前用户

H、 set serveroutput on 运行dbms_output输出信息

I、 show error 查看编译错误信息

11、用户常用系统表、表字典

select table_name from user_tables;

select view_name from user_views;

select constraint_name, constraint_type, table_name from user_constraints;

select table_name from dictionary;

select index_name from user_indexes;

Oracle笔记 二、常用dba命令行的更多相关文章

  1. 十五个最常用Linux命令行 - imsoft.cnblogs

    众多Linux管理员在使用Linux的时候会经常使用到很多Linux命令行,其中有绝大部分不是经常使用到的.在本文中主要为大家总结了经常使用的十五个最常用Linux命令行,希望对刚刚接触Linux命令 ...

  2. 十条常用nmap命令行格式

    十条常用nmap命令行格式 ) 获取远程主机的系统类型及开放端口 nmap -sS -P0 -sV -O <target> 这里的 < target > 可以是单一 IP, 或 ...

  3. Vim中常用的命令行

    Vim中常用的命令行... ------------------- 一些真正强大的武器总不是那么容易驾驭的,主角总得付出一些努力才能收获到更加强大的力量,对于 Vim 这种上古神器来说更是如此.由于它 ...

  4. flutter之VSCode下Flutter常用终端命令行

    https://www.cnblogs.com/lxlx1798/p/11049922.html 梁飞宇 [Flutter学习]之VSCode下Flutter常用终端命令行 Flutter 常用命令行 ...

  5. redis常用的命令行以及操作

    redis常用的命令行以及操作 转载酱紫人的理直气壮 最后发布于2018-07-30 17:00:41 阅读数 805  收藏 转载地址:https://blog.csdn.net/li_lening ...

  6. ipmi常用的命令行命令

    前言 记录一些常用的命令行操作 命令 查询机器的电源状态 ipmitool -I lanplus -U admin -P admin -H 172.16.21.215 power status 硬重启 ...

  7. Mac OS X 中一些常用的命令行技巧

    一.网络设置相关 1.网卡的物理地址的动态重置 出于某些需求,例如网络中的 IP 地址或网络帐号与网卡物理地址绑定,使得多个设备无法切换上网,可尝试临时更改物理地址.不过,系统偏好设置是不能修改网卡物 ...

  8. Oracle SQL*plus常用的命令和函数

    常用命令: 连接sqlplus命令行下运行cmd进入,如以sys模式登陆,命令如下:(1).sqlplus "sys/zhb126 as sysdba" (2).sqlplus/n ...

  9. Git(二):常用 Git 命令清单

    转: http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html 我每天使用 Git ,但是很多命令记不住. 一般来说,日常使用只要记住下图 ...

随机推荐

  1. PLSQL_数据泵导入进度查看Impdp/Expdp Status(案例)

    20150701 Created By BaoXinjian

  2. iis7+php5.6配置404错误页面的问题

    打开错误页,如图1 图1 1.刚开始选择的是“在此网站上执行URL”,/404.html页面可以显示出来,但返回的状态是200,对seo不友好,这样生成的的web.config配置文件如下: < ...

  3. MODBUS-寄存器与功能码学习

    分类 简称 起始地址 结束地址 能够使用的功能码 输出逻辑线圈/(可读写位)/(DI/O)(如继电器开关控制) 0x 00000 09999 0x01读一组逻辑线圈 0x05写单个线圈 0x0f写多个 ...

  4. jsp页面的使用

    public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, ...

  5. EXPDP

    源地址:http://blog.csdn.net/zftang/article/details/6387325

  6. Java中的Comparable<T>和Comparator<T>接口

    有的时候在面试时会被问到Comparable<T>和Comparator<T>的区别(或者Java中两种排序功能的实现区别). 1) 在使用普通数组的时候,如果想对数据进行排序 ...

  7. (easy)LeetCode 228.Summary Ranges

    Given a sorted integer array without duplicates, return the summary of its ranges. For example, give ...

  8. (整理).net实现条形码与二维码

    本文由来源网络的知识点组合而成,感谢分享的作者,文章结尾处给出查询资料连接. 条形码(barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符.常见的条形码是 ...

  9. 在word中做复选框打对勾钩

    在word中做复选框打对勾钩 现在终于搞明白正确的操作方法 一.你在word里输入2610,按alt+X就能出 空checkbox 你在word里输入2611,按alt+X就能出 打了勾的checkb ...

  10. Cocos2d-x 3.0 事件系统【转】

    事件系统,是一个软件的核心组成部分.从小处讲它是应用程序内部各模块交互的设计模式,从大处讲,它是软件架构的组成模块.在现代软件开发中,操作系统通常通过一些预定义的事件,告知应用程序发生的一些事情如用户 ...