Oracle数据库常用查询
1、数据库的解锁和重置密码
打开命令窗口(黑窗口)
- 输入:
sqlplus / as sysdba;
–以sysdba的身份登录- 输入:
alter user scott account unlock;
–使scott 用户未锁定 - 输入:
alter user scott identified by scott123;
–修改scott 密码为scott123
- 输入:
2、查看当前用户下的信息(用户,表视图,索引,表空间,同义词,存储过程函数,约束条件)
- 查询表空间
select username,default_tablespace from user_users;
-
用户
-
查看当前用户的角色
select * from user_role_privs;
-
查看当前用户的系统权限和表级权限
select * from user_sys_privs; select * from user_tab_privs;
-
查看显示当前会话所具有的权限
select * from session_privs;
-
显示指定用户所具有的系统权限
select * from dba_sys_privs where grantee='GAME';
-
-
查看用户下所有的表
select * from user_tables;
-
表
-
查看当前用户的缺省表空间
select username,default_tablespace from user_users;
-
查看当前用户名称包含log字符的表
select object_name,object_id
-