`

oracle 常用sql

 
阅读更多
    --创建用户 
    CREATE USER "APITEST"  PROFILE "DEFAULT"  
        IDENTIFIED BY "apitest" DEFAULT TABLESPACE "LOUSHANG"  
        TEMPORARY TABLESPACE "TEMP"  
        ACCOUNT UNLOCK; 
     
    --为用户指定表空间 
    GRANT UNLIMITED TABLESPACE TO "APITEST"; 
     
    --为用户授权 
    GRANT "CONNECT" TO "APITEST"; 
    GRANT "DBA" TO "APITEST"; 
    GRANT "RESOURCE" TO "APITEST"; 
     
    --将锁定用户解锁 
    alter user <用户名> account unlock; 
     
    --修改用户密码 
    alter user <用户名> identified by <新密码>; 
     
    --删除用户 
    drop user  apitest; ----仅仅是删除用户, 
    drop user apitest cascade ;----会删除此用户名下的所有表和视图。 
     
    ---查看当前用户信息 
    select * from user_users; 
     
    ---查询当前数据库实例中有哪些用户 
    select * from dba_users order by username; 
     
    ---查看当前用户拥有的角色 
    select * from user_role_privs; 
     
    ---查看当前用户所拥有的表 
    select * from user_tables; 
     
    ---查看当前用户所拥有表的列 
    select * from USER_TAB_COLUMNS ; 
     
    ---显示特权用户(一般包括sys、system) 
    select * from v$pwfile_users; 
     
    ---查询当前用户所拥有的所有对象(表、视图、索引、存储函数和过程等) 
    select * from user_objects  
     
    ----查看序列号 
    select * from user_sequences; 
     
    ---查看当前用户所有的视图 
    select * from  user_views; 
     
    --查看当前连接信息 
    select SID,SERIAL#,USERNAME,MACHINE,LOGON_TIME from v$session where username='APITEST'; 
     
    --断开指定连接 
    alter system kill session '530,49177'; 
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics