Heim > Datenbank > MySQL-Tutorial > Hauptteil

GRANT授权

WBOY
Freigeben: 2016-06-07 16:10:25
Original
1556 Leute haben es durchsucht

sys(管理员)身份登录,创建用户名zsta_new create user zsta_new identified by 密码 default tablespace ZSTA_DATA_TBS temporary tablespace TEMP profile DEFAULT; 给zsta_new用户授权(允许创建存储过程等): grant connect to zsta_new; grant resou

sys(管理员)身份登录,创建用户名zsta_new

create user zsta_new
identified by 密码
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

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!