当前位置: 首页 > news >正文

宿迁做网站 宿迁网站建设/辅导机构

宿迁做网站 宿迁网站建设,辅导机构,网站地图模版,做网站设计的平台oracle查看用户信息 1.查看所有用户:select * from dba_users; select * from all_users; select * from user_users;2.查看用户或角色系统权限(直接赋值给用户或角色的系统权限):select * from dba_sys_privs; select * from user_sys_privs; (查看当前…

oracle查看用户信息

1.查看所有用户:
select * from dba_users; 
select * from all_users; 
select * from user_users;
2.查看用户或角色系统权限(直接赋值给用户或角色的系统权限):
select * from dba_sys_privs; 
select * from user_sys_privs; (查看当前用户所拥有的权限)
3.查看角色(只能查看登陆用户拥有的角色)所包含的权限
sql>select * from role_sys_privs;
4.查看用户对象权限:
select * from dba_tab_privs; 
select * from all_tab_privs; 
select * from user_tab_privs;
5.查看所有角色:
select * from dba_roles;
6.查看用户或角色所拥有的角色:
select * from dba_role_privs; 
select * from user_role_privs;
7.查看哪些用户有sysdba或sysoper系统权限(查询时需要相应权限)
select * from V$PWFILE_USERS
8.SqlPlus中查看一个用户所拥有权限
SQL>select * from dba_sys_privs where grantee='username';
其中的username即用户名要大写才行。
比如:
SQL>select * from dba_sys_privs where grantee='TOM';

9、Oracle删除指定用户所有表的方法
select 'Drop table '||table_name||';' from all_tables
where owner='要删除的用户名(注意要大写)';
10、删除用户
drop user user_name cascade;
如:drop user SMCHANNEL CASCADE
11、获取当前用户下所有的表:select table_name from user_tables;
12、删除某用户下所有的表数据: select 'truncate table ' || table_name from user_tables;
13、禁止外键
ORACLE数据库中的外键约束名都在表user_constraints中可以查到。其中constraint_type='R'表示是外键约束。
启用外键约束的命令为:alter table table_name enable constraint constraint_name 
禁用外键约束的命令为:alter table table_name disable constraint constraint_name
然后再用SQL查出数据库中所以外键的约束名:
select 'alter table '||table_name||' enable constraint '||constraint_name||';' from user_constraints where constraint_type='R'
select 'alter table '||table_name||' disable constraint '||constraint_name||';' from user_constraints where constraint_type='R'
14、ORACLE禁用/启用外键和触发器
--启用脚本
SET SERVEROUTPUT ON SIZE 1000000
BEGIN
for c in (select 'ALTER TABLE '||TABLE_NAME||' ENABLE CONSTRAINT '||constraint_name||' ' as v_sql from user_constraints where CONSTRAINT_TYPE='R') loop
DBMS_OUTPUT.PUT_LINE(C.V_SQL);
begin
EXECUTE IMMEDIATE c.v_sql;
exception when others then
dbms_output.put_line(sqlerrm);
end;
end loop; 
for c in (select 'ALTER TABLE '||TNAME||' ENABLE ALL TRIGGERS ' AS v_sql from tab where tabtype='TABLE') loop
dbms_output.put_line(c.v_sql);
begin
execute immediate c.v_sql;
exception when others then
dbms_output.put_line(sqlerrm);
end;
end loop;
end;
/ 
commit;
--禁用脚本
SET SERVEROUTPUT ON SIZE 1000000
BEGIN
for c in (select 'ALTER TABLE '||TABLE_NAME||' DISABLE CONSTRAINT '||constraint_name||' ' as v_sql from user_constraints where CONSTRAINT_TYPE='R') loop
DBMS_OUTPUT.PUT_LINE(C.V_SQL);
begin
EXECUTE IMMEDIATE c.v_sql;
exception when others then
dbms_output.put_line(sqlerrm);
end;
end loop; 
for c in (select 'ALTER TABLE '||TNAME||' DISABLE ALL TRIGGERS ' AS v_sql from tab where tabtype='TABLE') loop
dbms_output.put_line(c.v_sql);
begin
execute immediate c.v_sql;
exception when others then
dbms_output.put_line(sqlerrm);
end;
end loop;
end;
/
commit;

posted @ 2017-07-05 21:50 酸奶加绿茶 阅读(...) 评论(...) 编辑 收藏
http://www.jmfq.cn/news/5301757.html

相关文章:

  • favicon.ico 网站的根目录/baike seotl
  • 怎么在企业站建立网站吗/百度下载app
  • 做交易网站/简述搜索引擎优化
  • 自己做抽奖网站违法/西安抖音seo
  • 彩票网站建设柏/免费测试seo
  • 有哪些图片设计网站有哪些问题/百度站长平台链接提交
  • 安卓手机做服务器网站/互联网营销师证书怎么考
  • 公司备案可以做购物网站吗/搜狗推广平台
  • 广告网站建设制作设计/百度竞价排名多少钱
  • 阿里云服务器的网站备案/百度站长平台登录
  • 全球网站建设服务商/软文写作经验
  • 哈尔滨在线制作网站/seo运营
  • 大石桥网站建设/网站优化平台
  • 做高级电工题的网站/外链seo推广
  • 哪个网站做ppt赚钱/怎样在百度上做广告推广
  • 企业网站建设目的选择题/深圳网络推广大师
  • 强化 门户网站建设/市场监督管理局官网入口
  • 网站怎样做的高大上/今日重大新闻头条
  • wordpress类似的前端/seo手机搜索快速排名
  • wwe中文官网站/武汉百度推广多少钱
  • 做暖暖小视频老司机网站/网站推广方式组合
  • 可以看男男做的视频网站/大数据营销成功案例
  • 怎么直接做免费网站/企业营销策划包括哪些内容
  • 新乡移动网站建设/自己有网站怎么推广
  • 无锡大型互联网公司/seo关键词优化外包
  • 苏州网站建设哪家公司好/上海关键词优化报价
  • 国内室内设计网站大全/免费广告网
  • 用织梦做的网站好还是cms/简述获得友情链接的途径
  • swf做网站头/网络营销软件大全
  • 汕头专业网站制作公司/百度新闻官网首页