Oracle用户操作

8/1/2022 后端数据库Oracle

Oracle 查看哪些用户具有DBA权限

select * from sys.dba_role_privs where granted_role='DBA';
1

Oracle 查询当前用户下表的张数

select count(*) from user_tables ;
1

注意:必须是DBA角色账号,通过读取出”用户表“中记录的行数,即为当前数据库下的表张数。

Oracle 查询所有用户自建表

SELECT OWNER,TABLE_NAME,TABLESPACE_NAME FROM all_tables where TABLESPACE_NAME!='SYSAUX' and TABLESPACE_NAME!='TEMP' and TABLESPACE_NAME!='SYSTEM';
1
# Oracle 查询数据库字符集
select userenv('language') from dual;
1
上次更新时间: 6/16/2023, 2:07:02 AM