`

oracle数据库用户操作

阅读更多

 

oracle数据库用户操作

 

/*
*创建一般及dba权限用户并授予权限
*/

create user xq identified by 000000;

grant connect,resource to xq;

grant dba to xq;

grant create view to xq;  --一用户授予connect和resource权限后并不具备create view权限(dba用户具备)。

select * from session_privs; --查看当前用户权限列表


/*
*解锁用户
*/

select * from dba_users;  --查看所有用户情况,dba权限才可以执行

select * from user_users;  --查看当前用户情况,不限于dba权限

alter user xq account unlock;  --解锁用户

alter user xq identified by 000000;  --修改密码

/*
*常用视图查询
*/

select * from dba_users;  --查看所有用户情况
select * from user_users;  --查看当前用户情况
select * from session_privs;  --查看当前用户权限
select * from user_tables;  --查看当前用户可以访问的表
select * from user_views;  --查看当前用户可以访问的视图
select * from user_role_privs;  --查看当前用户角色
select * from dba_role_privs;  --查看所有用户角色状况

 

 

分享到:
评论

相关推荐

    C#版Oracle数据库通用操作类

    ### C# 版 Oracle 数据库通用操作类解析 在现代软件开发中,数据库操作是必不可少的一部分,而 C# 结合 Oracle 数据库的应用尤为广泛。本文将深入探讨一个用于简化 Oracle 数据库操作的 C# 类——`ConnForOracle`。...

    oracle数据库操作手册

    本操作手册将深入探讨Oracle数据库的核心概念、安装配置、管理维护以及SQL查询等多个方面,帮助用户全面理解和掌握Oracle数据库的操作。 1. **Oracle数据库核心概念** - **数据库实例与数据库**:Oracle数据库实例...

    修改oracle数据库用户名及密码

    在操作过程中,可能会导致用户被锁,可以使用命令 `SELECT LOCK_DATE,username from dba_users where username='USERNAME';` 查看被锁的用户,然后使用命令 `ALTER USER USER_NAME ACCOUNT UNLOCK;` 解锁用户。 ...

    解锁或者修改oracle 数据库用户密码.doc

    解锁或者修改 Oracle 数据库用户密码是非常重要的操作,对于数据库管理员来说,了解这些操作是非常必要的。在本文中,我们了解了 Oracle 数据库用户密码的锁定机制和解锁步骤,并且介绍了密码管理的重要性。希望这些...

    oracle数据库_实例_用户_表空间之间的关系

    Oracle 数据库的概念不同于其他数据库,它是一个操作系统只有一个库,可以看作是 Oracle 只有一个大数据库。 实例 Oracle 实例(Oracle Instance)是一组后台进程(Backguound Processes)和内存结构(Memory ...

    Oracle数据库工具安装包(免安装)

    这个版本包含了SQL*Plus、OCI (Oracle Call Interface)、TNS (Transparent Network Substrate) 和其他必要的工具,使得用户能够在不安装完整Oracle数据库服务器的情况下,进行数据查询、应用程序开发或者远程数据库...

    Oracle数据库使用指南

    本指南将针对初学者,详细介绍Oracle数据库的基础知识、安装与配置,以及一些常用的操作和管理技巧。 **1. Oracle数据库简介** 1.1.1 数据库术语 在讨论Oracle数据库之前,我们需要了解一些基本的数据库术语,如...

    Oracle数据库大作业

    总的来说,这个“Oracle数据库大作业”是一个综合性的学习资源,涵盖了数据库设计理论、实践操作和问题解决,对于想深入了解Oracle数据库在实际项目中应用的学生或者开发者来说,是非常有价值的参考资料。...

    Oracle数据库认证大师

    在Oracle数据库中,undo指保留了数据变更前的状态,以便于恢复操作和多版本读取一致性。参数undo_management指明了undo管理的方式,AUTO表示数据库自动管理undo表空间。undo_retention参数定义了undo数据保留的时间...

    oracle数据库导入数据以及创建用户

    - 导入数据可能涉及锁定表,避免与其他用户操作冲突。 - 用户创建时要谨慎分配权限,避免权限过大导致安全风险。 - 定期审查和更新用户权限,以保持良好的数据库安全实践。 在实际操作中,可以参考给定的文档...

    oracle数据库操作工具

    本压缩包提供了一款名为"Navicat8 for Oracle简体中文版.exe"的工具,这是一款专为Oracle数据库设计的图形化管理工具,具有用户友好的界面,方便用户直接操作Oracle数据库。 Navicat8是著名的数据库管理软件系列,...

    Oracle数据库管理工具与操作.

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统,其强大的功能和高效的数据处理能力为企业级应用提供了坚实的基础。在管理Oracle数据库时,有多种工具可供选择,这些工具使得数据库的安装、配置、监控和维护...

    oracle数据库创建表空间和用户

    oracle数据库导入、导出数据、创建表空间、创建用户、用户授权等操作

    Oracle数据库用户管理笔记.doc

    操作系统认证是指使用操作系统的用户认证机制来验证 Oracle 数据库用户。操作系统认证可以提高数据库的安全性。 八、密码文件认证 密码文件认证是指使用密码文件来验证 Oracle 数据库用户。密码文件认证可以提高...

    Oracle数据库体系结构( 中文详细版)

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统之一,其强大的功能和稳定性使其在企业级应用中占据了重要地位。本文将详细解析Oracle数据库的体系结构,帮助读者深入理解其内部工作原理。 Oracle数据库的...

    易语言连接远程Oracle数据库源码

    总之,通过易语言和ADODB组件,开发者可以编写出连接并操作远程Oracle数据库的程序,实现数据的读取、写入和管理,从而满足各种业务需求。理解这些基本概念和操作流程,对于易语言开发者来说是十分必要的。

    Oracle数据库导入导出工具

    Oracle数据库是企业级...综上所述,这款“Oracle数据库导入导出工具”提供了一个方便的界面,简化了数据库操作,尤其适合对技术不太熟悉的用户。配合详细的使用说明,用户可以更有效地管理和维护自己的Oracle数据库。

    Oracle数据库试题100题(附答案)

    服务器进程是Oracle数据库中负责处理用户进程请求的重要组件。Oracle数据库的逻辑结构包括表空间、段、区和数据块,其中表空间是数据库中的一个逻辑存储单元,段是表空间中分配的逻辑存储区域,区是段中分配的一系列...

Global site tag (gtag.js) - Google Analytics