2007-12-09

数据库操作语句

关键字: 数据库
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
评论
发表评论

您还没有登录,请登录后发表评论