ホームページ  >  記事  >  データベース  >  mysql create ルーチンの権限に関するコード例の詳細な説明

mysql create ルーチンの権限に関するコード例の詳細な説明

黄舟
黄舟オリジナル
2017-03-18 13:51:231853ブラウズ

以下のエディターは、mysql ルーチン権限の作成に関するいくつかの手順を提供します。編集者はこれが非常に良いものだと思ったので、皆さんの参考として今から共有します。エディターをフォローして見てみましょう

1. ユーザーがルーチンの作成権限を持っている場合は、プロシージャ関数を作成できます。

2. ユーザーがプロシージャ関数を作成すると、mysql は自動的に変更ルーチンを付与し、プロシージャ関数に対する実行権限を与えます。

3. 例:

ユーザー root が spuser@'localhost' ユーザーを作成し、プロシージャ作成権限を付与します

grant create routine on tempdb.* to spuser@'localhost' identified by '123456';

spuser@'localhost' ユーザーを使用してルーチンを作成します

delimiter go
create procedure sp_hello_world()
begin
  select 'hello world';
end 
go

delimiter ;

spuser@'localhost' 権限を再度確認します

リーリー

以上がmysql create ルーチンの権限に関するコード例の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。