阅读更多
1、查看当前数据库版本信息
select * from product_component_version;
select * from v$version;
2、授权与取消
grant 权限(如sysdba) to 用户名;
revoke 权限(如sysdba) from 用户名;
3、查看数据库中哪些用户被授予了sysdba和/或sysoper权限
select * from v$pwfile_users;
4、更改用户密码
alter user 用户名 identified by 新密码;
5、启动实例,装载并打开数据库
startup
6、启动实例,不装载数据库
startup nomount
7、启动并装载数据库
startup mount
8、迫使实例启动
startup force
9、打开一个关闭的数据库
alter database open
10、以只读模式打开数据库
alter database open read only
11、用读写模式打开数据库
alter database open read write
12、查看所有表
select * from user_all_tables;
13、查看实例名
select instance_name from v$instance;
14、查看数据库全名
select * from global_name;
15、查看表空间
select * from user_tablespaces;
16、查看某表创建的时间
select object_name,created from user_objects;
17、查看同义词
select * from user_synonyms
18、查看当前数据库状态
select open_mode from v$database;
19、更改为只读
alter database open read only;
20、查看所有用户信息
select username,profile,account_status from dba_users;
21、查看当前用户的角色
select * from user_role_privs;
22、查看当前用户的系统权限
select * from user_sys_privs;
23、查看当前用户的表权限
select * from user_tab_privs;
24、设为禁止
alter system quiesce restricted