欢迎各位兄弟 发布技术文章
这里的技术是共享的
F8 执行语句
ctrl+E 可以翻出以前的sql语句
oracle如何查看当前数据库信息
(1)启动 监听
lsnrctl start;
(2)进入sqlplus界面
sqlplus /nolog
SQL>conn sys/oracle@orcl as sysdba;
(3)启动数据库实例
SQL>startup;
(4)查看当前所有的数据库
select * from v$database;
或 select name from v$database;
(5)查看哪些用户拥有sysdba、sysoper权限(用户须是dba)
select * from V_$PWFILE_USERS;
(6) 查看当前数据库连接用户
show user;
(7)查看所有用户实例:
select * from v$instance;
或 select instance_name from v$instance;
(8)查看当前库的所有数据表
select * from all_tables;
select table_name from all_tables;
select table_name from user_tables;
select table_name from all_tables where owner='用户名';
(9)查看表结构
desc 表名;
(10)增加数据库用户
create user 用户名 identified by 密码 account unlock;
(11)用户授权
grant connect,resource,dba to 用户名;
grant sysdba to 用户名;
(12)更改数据库用户密码
alter user 用户名 identified by 密码;
来自 https://blog.csdn.net/jerry_fight/article/details/7911263