Oracle中查询User下其他用户表信息

版权声明:每篇文章皆是作者的心意,转载请标注出版地址,谢谢 https://blog.csdn.net/qq_38765714 https://blog.csdn.net/qq_38765714/article/details/80768779

对于外包的人员来说,对于数据库中的开放都是设置了权限的,最近我就遇到了问题,比如说想要查询用户下面的某个用户的表信息,一开始不知道,后来进行了排查有所了解。

select * from用户名。表名即可查询出表的内容了

想要查询当前登录用户下的某个用户账号中所有的表可以这样查询

select * from all_tables t其中t.owner ='用户名'

想要查找其中的某个指定的表可以这样查询

select * from all_tables t其中t.owner ='用户名'和t.table_name ='表名'这样就可以查看这张表的信息了

想要查询这张表的信息可以这样查询

select * from 用户名.表名

select * from user.table

每篇文章皆是作者的心意,转载请标注出版地址,谢谢 https://blog.csdn.net/qq_38765714

猜你喜欢

转载自blog.csdn.net/qq_38765714/article/details/80768779