|
主题: MYSQL里面如何建立一个有读写权限的用户?
|
绯雨
职务:普通成员
等级:2
金币:1.0
发贴:317
|
#12002/7/12 11:40:05
我通过PHPMYADMIN已经为MYSQL设置一个用户,在USER和DB里面都设置了,在程序里面用我建立的用户不能连接上数据库。我通过命令
grant select,insert,update,delete on mydb.* to test2@localhost identified by "";
建立的用户,仍然不能访问,用ROOT用户就可以正常访问数据库。WHY?
|
volca
职务:普通成员
等级:1
金币:0.0
发贴:16
|
#22002/7/12 14:08:26
你有没有重新启动mysql? 有没有设置用户密码?
|
绯雨
职务:普通成员
等级:2
金币:1.0
发贴:317
|
#32002/7/12 14:25:26
需要设置用户后,需要从新启动MYSQL的吗?设置了用户和密码的。
|
helmet
职务:版主
等级:4
金币:10.0
发贴:1559
|
#42002/7/12 18:46:21
需要重起Mysql。
|
绯雨
职务:普通成员
等级:2
金币:1.0
发贴:317
|
#52002/7/15 10:00:26
服务器系统是LINUX的,是不是在MYSQL里创建了用户,必须在LINUX分配权限?才能让SQL用户访问数据库?我在WIN98 + PWS 的MYSQL下创建的用户,程序可以直接访问的。
|
5D荣誉斑竹
职务:普通成员
等级:2
金币:1.0
发贴:400
|
#62002/7/15 12:24:16
连接的时候出错提示是什么? 是不是mysql创建的文件对你的用户没权限,也就是说mysql服务的权限不是系统的 另外,试试 flush
|
semon
职务:普通成员
等级:3
金币:1.0
发贴:896
|
#72002/7/23 14:45:25
添加用户最好用sql语句来实现因为密码这项是需要加密的:password=password("mypass")
|