dkfr.net
当前位置:首页 >> 在OrAClE数据库中如何用sql查询某一个用户名下的某... >>

在OrAClE数据库中如何用sql查询某一个用户名下的某...

select * from 用户名.表名 where id=1 当然如果查询的是你所在的用户下的表就可以省略用户名,如果要查询的不是你所在用户下的表,首先要确认你有该用户下查询该表的权限,如果没有,请向管理员联系了。

使用具有dba权限的帐号登录数据库 执行命令"select username from dba_users" 官方文档对dba_users的定义:DBA_USERS describes all users of the database.因此可以如此查询。

1、看用户的表的信息如同marliuang所说,不再赘述。当然了你用A登录后也可以用命令(select tname from tab;)查看。 2、显示乱码是因为oracle中的回收站(recyclebin)的缘故,为了防止用户误删除,oracle引入了回收站这一概念,你可以使用命令...

select * from all_tables u where u.owner='ZHHY_USER';-- ZHHY_USER是数据库用户 select * from all_tab_columns c where c.OWNER='ZHHY_USER'; 使用该语句的前提是该用户要具有查询系统表的权限。

-bash-3.2$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.4.0 Production on Sat Nov 29 19:40:36 2014 Copyright (c) 1982, 2013, Oracle. All rights reserved. Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 -...

方法一: 1向用户B授予查看用户A表的权限 grant select on A.test1 to B; 2 查看 conn b/*** select * from a.test1; 方法二:通过dblink访问A用户下表 1 B用户下创建连接A用户的dblink,如:orcl 2 查看 conn b/*** select * from test1@orcl;

可以通过”dba_constraints “表中的信息来查看 sql:select t.* from dba_constraints t where t .constraint_type='P' and t.table_name='tablename'; 解释:读取dba_constraints 表中字段"键类型"为“P”(必须大写)和字段"表名"为“tablename”的...

可用如下方法: 1、用指定用户登录指定的数据库实例: 2、打开sql窗口,写如下语句: select * from user_tables;3、此时,查询出的结果(table_name列)即为这个实例中所有的表名。

只能看到加密后的密码 select username,password from dba_users; 11g后要看其它字典

最直观的方法就是直接在pl/sql里查看 命令行如下 查看所有用户:select * from all_users; 查看表空间:select tablespace_name from dba_tablespaces; 查看用户具有怎样的角色:select * from dba_role_privs where grantee='用户名'; 查看某...

网站首页 | 网站地图
All rights reserved Powered by www.dkfr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com