1、查看所有用户
select * from dba_user;
select * from all_users;
select * from user_users;
2、查看用户系统权限
select * from dba_sys_privs;
select * from all_sys_privs;
select * from user_sys_privs;
3、查看用户对象权限
select * from dba_tab_privs;
select * from all_tab_privs;
select * from user_tab_privs;
4、查看所有角色
select * from dba_roles;
5、查看用户所拥有的角色
select * from dba_role_privs;
select * from user_role_privs;
-------遇到no privileges on tablespace 'tablespace '
alter user userquota 10M[unlimited] on tablespace;
6、查看当前用户的缺省表空间
select username,default_tablespace from user_users;
7、查看某个角色的具体权限
如grant connect,resource,create session,create view to TEST;
8、查看RESOURCE具有那些权限
用SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE='RESOURCE';
9.给scott解锁
用 system 登录进去之后,执行下面的命令:
SQL> alter user scott account unlock;(解锁命令)
用户已更改。
select account_status from dba_users where username='SCOTT';
ACCOUNT_STATUS
----------------------------------------------------------------
EXPIRED
修改密码即可
当然如果不知道其密码,你可以修改一下scott的登录密码:
SQL> alter user scott identified by tiger;
用户已更改。
SQL> conn scott/tiger
已连接。
分享到:
相关推荐
根据给定的文件标题、描述、标签以及部分内容,本文将详细介绍如何在Oracle数据库中查看不同类型的用户权限。本文将按照以下顺序展开: 1. 查看所有用户 2. 查看用户或角色系统权限(直接赋值给用户或角色的系统...
下面,我们将根据给定的文件信息,深入探讨如何在Oracle中查看用户权限。 ### 1. 查看所有用户 首先,我们可以通过执行以下SQL语句来查看Oracle数据库中所有的用户: - `SELECT * FROM dba_users;` - `SELECT * ...
本文将详细介绍 MySQL 用户权限设置的相关知识点,包括创建用户、修改密码、赋予权限、回收权限、查看用户权限等。 一、创建用户 在 MySQL 中,可以使用 CREATE USER 语句创建新用户,例如: ```sql CREATE USER ...
### Oracle用户权限查看SQL语句详解 在Oracle数据库管理中,了解用户权限是十分重要的,它可以帮助管理员确保数据的安全性和完整性。本文将详细介绍如何通过不同的SQL语句来查询Oracle数据库中的用户权限。 #### 1...
查看用户权限 **命令:** ``` SHOW GRANTS FOR 'phper'@'localhost'; ``` **解释:** 这条命令用于显示指定用户(本例中的`phper`)所拥有的所有权限。通过查看这些权限,管理员可以了解用户可以在哪些数据库表上...
Sybase用户权限说明 Sybase数据库用户权限控制是数据库安全的核心部分,它控制着数据库用户对数据库的访问和操作权限。Sybase数据库用户权限系统是基于角色的访问控制(RBAC),它将用户、角色和组分开管理。 ...
- **数据过滤**:在数据列表展示时,根据用户权限过滤显示的数据,只显示用户有权查看的信息。 - **权限申请和审批**:允许用户申请额外权限,由管理员审批后生效。 - **权限变更记录**:记录用户权限的历史变更,...
例如,“管理员”角色可能包含查看所有数据、添加和删除用户的权限,而“普通用户”角色可能只允许查看和编辑自己的数据。角色是权限分配的中介,使得权限管理更为灵活和可扩展。 3. **权限(Permission)**:权限...
在Gitblit中,用户权限和用户组权限是系统安全性和协作效率的关键元素。本项目涉及的是通过C#编程语言,利用.NET Framework 4.6.1环境,读取Gitblit的用户和用户组权限配置,并将这些数据导出到Excel文件中,方便...
创建“普通用户”角色,只赋予查看权限。 **4. 动态菜单生成** 根据用户的角色,动态生成菜单。如果用户没有某个功能的权限,那么对应的菜单项就不显示。这可以通过在后台查询用户的角色,然后获取角色所包含的...
例如,查看用户权限可能只允许访问,不允许授权。 2. **用户**:用户是权限的实际执行者,可拥有个人权限,同时可归属至多个角色和组。用户权限由其个人、所属角色及所属组的权限集合构成,形成了多对多的关系。 3...
在Microsoft Access中,用户权限管理是一项关键功能,它允许数据库管理员控制不同用户对数据库对象(如表、查询、窗体、报表等)的访问级别。本压缩包文件"ACCESS用户权限设置.rar"似乎包含了一个易语言编写的源码...
在金蝶系统中,用户权限分配是确保信息安全和业务流程规范的重要环节。下面我们将深入探讨“金蝶系统用户权限分配表”这一主题。 首先,权限分配是基于角色的访问控制(Role-Based Access Control, RBAC)模型,即...
用户权限设计方案 用户权限设计方案是指通过建立用户、角色和权限等数据库表,并且建立之间的关系来实现用户认证管理的设计方案。该方案的主要目的是为了提供一种具有较强可扩展性的用户认证管理系统,能够满足不同...
本项目"用户权限管理模块(C++实现)"是一个用C++编程语言实现的权限管理解决方案,它包含了几个核心功能,如单例模式、用户区分、用户管理以及密码安全存储。 首先,我们来深入理解C++实现的用户权限管理模块。C++...
### 设置MySQL用户权限 在MySQL数据库管理中,正确地配置用户权限是非常重要的步骤之一,它不仅关乎数据的安全性,还能确保不同角色的用户能够高效、安全地访问所需的数据资源。本文将详细介绍如何设置MySQL用户的...
在IT行业中,用户权限管理是系统安全的重要组成部分,尤其是在企业级应用中,它涉及到数据保护、操作合规性和责任追溯。本项目"用户权限管理实现"是基于C#编程语言和Visual Studio 2010开发环境构建的,旨在提供一个...
查看用户权限,可以使用`SELECT * FROM user_sys_privs`查看系统权限,`SELECT * FROM user_tab_privs`查看用户对表的权限。 在操作其他用户拥有的表时,需在表名前加上用户名,如`SELECT * FROM zhangsan....