oracle 将a用户权限赋给b用户

2016-02-19 15:41 29 1 收藏

给自己一点时间接受自己,爱自己,趁着下午茶的时间来学习图老师推荐的oracle 将a用户权限赋给b用户,过去的都会过去,迎接崭新的开始,释放更美好的自己。

【 tulaoshi.com - 编程语言 】

也是从CSDN上找来的.....

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

1).Logon as grantor, for instance USER1  
  2).   run   PL/SQL   scripts:  
  DECLARE  
        p_grantee VARCHAR2(30):='ywxt_module_admin';  
  BEGIN  
        FOR rec IN (SELECT object_name, object_type
                   , DECODE (object_type, 'TABLE', 'ALL', 'VIEW', 'SELECT', 'EXECUTE') grant_type FROM user_objects)  
        LOOP  
            BEGIN  
                EXECUTE IMMEDIATE 'grant all on ' || rec.object_name || ' to ' || p_grantee;  
            EXCEPTION  
                WHEN OTHERS THEN  
                    DBMS_OUTPUT.PUT_LINE(SUBSTR (SQLERRM,1,240));  
            END;  
        END LOOP;  
  END;
  / 

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

来源:http://www.tulaoshi.com/n/20160219/1610182.html

延伸阅读
在UNIX系统中,超级用户掌握着系统的所有权限,关机命令也是其中非常重要的一项权限。但在某些情况下,我们非常希望普通用户也能执行关机命令,而不具备其它的超级权限。 为了使普通用户具备关机权限,我们需要创建一个专门进行关机的用户,将它的sh修改为我们指定的关机程序。具体操作如下: 首先,我们在UNIX系统中正...
Gmail支持用户将邮件添入谷歌日历   Gmail增加了一个日历功能。用户们点击邮件信息中的日期和时间,就可以直接将之将入到Google Calendar的日历事项中。它还能够让你方便地查看某一天的内容。 Gmail 添加新功能之后,Gmail邮件中的日期和时间下面会自动生成下划线,用户能在不离开Gmail页面的情况下直接将Gmail中的行程...
1.普通用户的密码丢失(如scott)解决方法: Oracle里面用户的密码是进行加密保存的,所以只能重新修改生成新的密码. 利用系统管理员(sys)登录,将scott用户的密码修改即可 SQLconn/assysdba; 已连接。 SQLalteruserscottidentifiedbytiger; 用户已更改。 当然也可以到WEB端进行修改地址如下: http://...
有2个不同的方法增加用户:通过使用GRANT语句或通过直接操作MySQL授权表。比较好的方法是使用GRANT语句,因为他们是更简明并且好像错误少些。  下面的例子显示出如何使用MySQL客户安装新用户。这些例子假定权限根据以前的章节描述的缺省被安装。这意味着为了改变,你必须在MySQL正在运行同一台机器上,你必须作为MySQL root用户连接...
如何设置Win7用户帐户为最高权限   在Win7系统中经常有不少朋友会遇到不少程序无法运行的情况,多数是因为无法获得相关权限而无法运行,于是就出现了所谓的兼容性问题,一般右键以管 理员身份运行后,本来不能运行的程序就能运行了,这主要是因为在Win7系统中默认的Administrator管理员账号并没有激活最高的TrustedInstaller权限,下...

经验教程

516

收藏

25
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部