mysql管理

来源:百度知道 编辑:UC知道 时间:2024/06/08 11:55:06
我自己有一台服务器最近安装了IIS+PHP+MYSQL打算提供给N个用户使用。现在装了有3个论坛都可以正常运行,可是数据库的问题出来了每个数据的用户名和密码都一样。比如用SQLyogEnt 等管理软件连接后可以看到有3个数据库并且都可以操作。数据库名用的是ROOT 高级用户。

请问我要如何才能设置各自独立的用户名和密码并且每个用户都可以用SQLyogEnt 等管理软件连接后管理各自的数据库。

详细点比如我要建一个名为 abc 密码 123456 和另一个名为 abc123 密码 456789
要怎样操作??本人有对服务器的所有管理权限。先给50分!
提示错误 我的MYSQL 版本5.0.45

insert into mysql.user(Host,User,Password) values("localhost","abc",password("123456"));

insert into mysql.user(Host,User,Password) values("localhost","abc123",password("456789"));

这个是建立用户,然后是授权,用grant命令
grant select, insert, update, delete on testdb.* to 123456
grant 权限集 on 数据库.表 to 用户;