[MySQL] 给root用户设置权限】的更多相关文章

1.开通操作权限和表权限 GRANT CREATE,ALTER,DROP,INSERT,UPDATE,DELETE,SELECT ON interface.* TO test1@'%' identified by 'test' WITH GRANT OPTION; GRANT all ON interface.* TO test1@'%' identified by 'test' WITH GRANT OPTION; 2.移除权限 REVOKE select,CREATE,ALTER,DROP…
shell> mysqladmin --user=root password somepasswordshell> mysqladmin --user=root --password reload…
今天在研究数据库的时候不小心吧root用户的权限全给关了.这就尴尬了. 找了半天的解决方案. 如果你的用grant all 无法设定某个用户的权限可以试试这个方法. 1停止mysql服务器.使用skip-grant-tables 登陆. mysqld_safe --skip-grant-tables & mysql -uroot 2 手动修改用户的权限.使其可以设置权限. UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE Use…
关闭MySQL root用户远程访问权限: use mysql; update user set host = "localhost" where user = "root" and host = "%"; flush privileges; 打开MySQL root用户的远程访问权限: use mysql; update user set host = "%" where user = "root"; f…
root密码重置 修改root用户的密码: /*登录mysql*/ mysql -uroot -p123 /*切换数据库*/ use mysql /*修改root用户的密码*/ update user set password=password('1234') where user='root';   如果你忘记了root用户的密码,那么你就无法登录mysql,也就不能修改密码了.这时登录mysql就比较麻烦: 打开一个窗口,执行:mysqld --skip-grant-tables: 这时再开…
开始对liunx界面不熟悉,可能由于不小心,把root误删了,怎么办? 1. # killall mysqld    干掉所有mysql进程 2. # mysqld_safe --skip-grant-tables &   进入mysql安全模式 3. 通过上一步进入mysql的console(控制台),输入:mysql -p 以root用户进入系统,因为root用户是默认存在的,前面我们误删的只是mysql表了的. 4. 提示,Enter password: 输入root用户密码,一般是:12…
测试环境   删除前 mysql> select user,host,password from mysql.user; +------+-----------+-------------------------------------------+ | user | host | password | +------+-----------+-------------------------------------------+ | root | localhost | *6BB4837EB7…
好长一段时间没有使用ubuntu了,今天进来玩玩,结果连mysql的root用户密码都忘记了.就上网找了一下,发现如下解决办法,试了一下,可行!记录在此,环境问题,是需要注意的. Ubuntu Server 12.04 LTS,用 apt-get 安装 MySQL 过程中没有提示设置 root 账号的密码,安装完成后发现 root 空密码无法登录. 解决方案: 其实 debian 系的 MySQL 安装过程中会设置一个默认的账户,这个文件里保存了默认账号的信息 cat /etc/mysql/de…
情况1:如果忘记了 MySQL 的 root 密码,可以用以下方法重新设置:   情况2:添加了phpmyadmin,登录时使用mysql的用户密码登录,但phpmyadmin不能使用空密码登录,即为mysql的root用户添加密码即可,可直接跳到第3步操作.   步骤:       1. KILL掉系统里的MySQL进程:     2. 用以下命令启动MySQL,以不检查权限的方式启动:     mysqld_safe -skip-grant-tables &     3. 然后用空密码方式使…
修改或找回root密码步骤1.修改MySQL的登录设置: # vi /etc/my.cnf 在[mysqld]的段中加上一句:skip-grant-tables 保存并且退出vi. 2.重新启动mysqld # /etc/init.d/mysqld restart ( service mysqld restart )3 mysql -uroot -p 回车 mysql> USE mysql ; mysql> UPDATE user SET Password = password ( 'new-…