【发布时间】:2010-08-22 03:51:18
【问题描述】:
我想将 127.0.0.1 映射到多个名称,而不是像 localhost 那样的标准方式。所以我在 Ubuntu 中的 /etc/hosts 文件将包含以下条目:
127.0.0.1 localhost
127.0.0.1 localhost:extra1
127.0.0.1 localhost:extra2
现在,在 MySQL 中,我想要一个名为 karthick 的用户,它应该具有不同的权限。
select user,host from users;
以上语句显示
karthick localhost:extra1;
karthick localhost:extra2;
我的问题:
我无法登录使用
mysql -u karthick -h localhost:extra1 -p
会有什么问题?
问题背后的动机
我想如下登录
登录 1:
mysql -u karthick -h localhost:extra1 -p
登录 2:
mysql -u karthick -h localhost:extra2 -p
我希望登录 1 和登录 2 拥有不同的权限集...希望这是可能的
【问题讨论】:
-
dev.mysql.com/doc/refman/5.1/en/privilege-system.html 请务必找到以下行:您可以为来自 office.example.com 的 joe 的连接授予一组权限,并为来自 home.example 的 joe 的连接授予一组不同的权限。 com.
标签: mysql linux security ubuntu