我已经安装了wampserver。我撤销了root用户的delete权限。现在,我想将相同的权限授予root用户,但它给出了错误:
我尝试了以下命令
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
但是该命令给出了
#1045 - Access denied for user 'root'@'localhost' (using password: YES)
有两个root用户
root loc
我创建了一个新实例root@ubuntu-instance:~#
在创建了一个名为T1的超级用户之后,我运行了:root@ubuntu-instance:~# su T1
现在,我得到了以下内容:T1@ubuntu-instance:/root$
在这一点上,很少有问题: 1.为什么我可以访问/root目录,即使我不再是根用户?我认为只有根用户才能访问/root目录? 2。还是每个超级用户/用户都可以拥有自己的/root目录?因为当我在.profile目录中检查/root文件的内容时,它们对于根用户和超级用户3是不同的。我怎么才能访问它?因为我跑了,sudo cd root,但这似乎行不通。
我在用chef-solo和流浪汉
Chef默认将所有内容设置为root。我只想使用root来做几件事,但对其他所有事情都使用功能用户。
我基本上是将一些包安装到标准位置(应该以root用户身份安装)。然后,我把一堆东西编译到一个非标准的位置。我希望整个树归非root用户/组所有。是否可以将默认用户/组设置为某个属性?
更广泛地说,为什么chef想要充当root用户,为什么将默认用户更改为非root用户不是更常见的请求?
具体地说,bash资源可以让用户登录,但这不是该用户的完全登录。因此,home dir仍然是root的home dir (用户不能写入),创建的文件组仍然是root。所以,
b
我有一个MySQL对,可以通过VIP进行交流。我希望验证来自任何IP的所有用户(包括root用户)的权限。当我试图查看root的所有授权时,我会得到以下内容:
mysql> show grants for root;
ERROR 1141 (42000): There is no such grant defined for user 'root' on host '%'
但是,还有其他对根的资助:
mysql> show grants for 'root'@'localhost';
+----------------
我想要创建一个与root用户相比具有受限权限的用户。如果我做了
GRANT ALL PRIVILEGES ON * . * TO 'non-root'@'localhost';
我是否为root用户分配了所有相同的特权?或者,root用户中是否存在一些未包含在ALL PRIVILEGES特权中的特权?
例如:新用户是否能够创建其他用户?
否则,我会明确列出我想要的补助金,但这个问题更多的是为了我的学习。
在尝试导航或了解有关mysql中用户的更多信息时,我意外地删除了用户根的特权。现在我无法创建新数据库、新用户等。如何将权限重新还原为用户根?
当我犯错误时,我想要做的是为我的一个数据库创建一个唯一的用户,我只想为特定的数据库而不是所有的数据库删除根用户的特权。似乎我为整个mysql删除了根用户的特权。
Tried
USE mysql;
UPDATE user SET Grant_priv='1' WHERE User='root';
FLUSH PRIVILEGES;
Getting
错误SQL查询:
使用mysql;
MySQL说:文档
1044
我运行的是Fedora17KDE x64和Qt4.8.1。
与Ubuntu相比,Fedora不会给第一个创建的用户sudo特权,也不会将第一个创建的用户添加到/etc/sudoers文件中。因此,当在Fedora17KDE上安装程序(还没有测试Gnome等旋转)时,需要root (而不是sudo)权限。因此,我们有三个级别的权限(根据权限级别以降序列出):
1) root 2) sudo 3)用户
在Fedora17KDE中,如果您拥有root用户帐户的访问权限,则只需编辑/etc/sudoers文件并添加行,即可将sudo权限授予所需的任何其他用户:
user ALL = (ALL) ALL