在安装MySql后只有一个超级管理权限的用户ROOT,而且ROOT限制只能在数据库本机上使用,如果我们要远程管理MySql咋办呢?那么事实上我们需要添加一个具有超级管理权限并且可能远程访问的超级用户,而在MySql中有两种方法可以实现这个目的,我们以增加一个超级权限管理用户admin为例来说明。你可以通过发出GRANT语句增加新用户:首先在数据库本机上用ROOT用户登录上MySql,然后:mysql>GRANT ALL PRIVILEGES ON *.* TO admin@localhost IDENTIFIED BY "something" WITH GRANT OPTION;
mysql>GRANT ALL PRIVILEGES ON *.* TO admin@"%" IDENTIFIED BY "something" WITH GRANT OPTION;第一句增加了一个admin用户授权通过本地机(localhost)访问,密码“something”。第二句则是授与admin用户从任何其它主机发起的访问(通配符%)。你也可以直接通过发出INSERT语句增加同样的用户存取信息:mysql>INSERT INTO user VALUES("localhost","admin",PASSWORD("something"), "Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y")
mysql>INSERT INTO user VALUES("%","admin",PASSWORD("something"), "Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y") Oracle函数学习笔记分享多个MySQL版本和平相处相关资讯 mysql技巧
- MySQL 压力测试工具super smack (08/09/2008 07:53:16)
- 从MySQL读取中文数据,显示??? (08/04/2008 06:48:23)
- 修改MySQL的编码为UTF8 (07/30/2008 07:12:49)
| - MySQL服务器网络访问慢问题解 (08/09/2008 07:52:23)
- MySQL服务器上添加一个允许远程访 (08/01/2008 07:31:15)
- 查看MySQL数据库字符集及数据库连 (07/29/2008 08:14:14)
|
本文评论 查看全部评论 (0)