| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2293 人关注过本帖
标题:mysql create procedure 的问题想请教各位!
只看楼主 加入收藏
zjj1974
Rank: 2
等 级:论坛游民
威 望:1
帖 子:58
专家分:38
注 册:2014-8-10
结帖率:75%
收藏
已结贴  问题点数:20 回复次数:1 
mysql create procedure 的问题想请教各位!
我在mysql数据库的,想编写一个创建用户的过程函数
其中:s1是需要创建的用户名,s2为内部使用的编号,s3为工作单位名称,s4为登录mysql的密码

delimiter //
create procedure dfbz.instdfus (s1 char(18),s2 char(10),s3 varchar(60),s4 char(18))
begin
   insert into dfbs values(s1,s2,s3);   -添加用户记录到表文件中
   create user s1 IDENTIFIED BY s4;     -创建用户,保存密码
   grant select on dfbz.dfux to s1;    -权限设置,可以查询表
end;
//
delimiter ;

以上代码总是出错,总是这下面这句出错:
create user s1 IDENTIFIED BY s4;

修改了多少回都没有用:
create user s1;
set password for s1=password(s4);
也是出错,反正不管怎么改就是出错,请各位大神指点一下吧!!!!!!!!!!!

2015-11-24 10:32
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11807
专家分:43421
注 册:2006-5-13
收藏
得分:20 
楼主发错地方了
帮你移到相应的版块去。

[此贴子已经被作者于2015-11-24 15:45编辑过]


活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2015-11-24 15:43
快速回复:mysql create procedure 的问题想请教各位!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011212 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved