码迷,mamicode.com
首页 > 其他好文 > 详细

GRANT 授权

时间:2017-05-25 13:41:09      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:pass   func   mod   tracking   语法   round   user   调用   back   

sys(管理员)身份登录。创建usernamezsta_new

create user zsta_new
  identified by password
  default tablespace ZSTA_DATA_TBS
  temporary tablespace TEMP
  profile DEFAULT;


zsta_new用户授权(同意创建存储过程等):
grant connect to zsta_new;
grant resource to zsta_new;
grant create any procedure to zsta_new;
grant create any view to zsta_new;
grant unlimited tablespace to zsta_new;
grant create database link to zsta_new;
grant debug any procedure, debug connect session to zsta_new;


如果zsta_new用户创建了一个存储过程up_xx_gzmx 。并同意smxxpt用户调用

那么以zsta_new用户登录,运行下面语句:

grant execute on up_xx_gzmx to smxxpt


參考:

众所周知,grant是给别的用户赋权限。他不仅仅可以给表,视图赋权限,并且对存储过程。方法。以及包都可以。详细语法參考例如以下:

    1.grant给表赋权限: 

    grant  select/update on  table to user; 

    grant  权限 on 表  to 用户。

 

    2.grant 给存储过程赋权限: 

    grant execute on package/function/procedure to user; 

    grant execute on 过程、包、方法 to user

GRANT 授权

标签:pass   func   mod   tracking   语法   round   user   调用   back   

原文地址:http://www.cnblogs.com/cxchanpin/p/6902879.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!