`
sujianchinaouya
  • 浏览: 53705 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Oracle常用SQL命令

 
阅读更多
  1. --创建用户
  2. CREATEUSER"APITEST"PROFILE"DEFAULT"
  3. IDENTIFIEDBY"apitest"DEFAULTTABLESPACE"LOUSHANG"
  4. TEMPORARYTABLESPACE"TEMP"
  5. ACCOUNTUNLOCK;
  6. --为用户指定表空间
  7. GRANTUNLIMITEDTABLESPACETO"APITEST";
  8. --为用户授权
  9. GRANT"CONNECT"TO"APITEST";
  10. GRANT"DBA"TO"APITEST";
  11. GRANT"RESOURCE"TO"APITEST";
  12. --将锁定用户解锁
  13. alteruser<用户名>accountunlock;
  14. --修改用户密码
  15. alteruser<用户名>identifiedby<新密码>;
  16. --删除用户
  17. dropuserapitest;----仅仅是删除用户,
  18. dropuserapitestcascade----会删除此用户名下的所有表和视图。
  19. ---查看当前用户信息
  20. select*fromuser_users;
  21. ---查询当前数据库实例中有哪些用户
  22. select*fromdba_usersorderbyusername;
  23. ---查看当前用户拥有的角色
  24. select*fromuser_role_privs;
  25. ---查看当前用户所拥有的表
  26. select*fromuser_tables;
  27. ---查看当前用户所拥有表的列
  28. select*fromUSER_TAB_COLUMNS;
  29. ---显示特权用户(一般包括sys、system)
  30. select*fromv$pwfile_users;
  31. ---查询当前用户所拥有的所有对象(表、视图、索引、存储函数和过程等)
  32. select*fromuser_objects
  33. ----查看序列号
  34. select*fromuser_sequences;
  35. ---查看当前用户所有的视图
  36. select*fromuser_views;
  37. --查看当前连接信息
  38. selectSID,SERIAL#,USERNAME,MACHINE,LOGON_TIMEfromv$sessionwhereusername='APITEST';
  39. --断开指定连接
  40. altersystemkillsession'530,49177';

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics