博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL中批改暗码及拜访限定设置详解-1
阅读量:5013 次
发布时间:2019-06-12

本文共 1639 字,大约阅读时间需要 5 分钟。

  来历:网海拾贝  


 MySQL是一个真正的多用户、多线程SQL数据库效能器。MySQL因此一个客户机/效能器机关的完成,它由一个效能器守卫顺序mysqld和许多不合的客户顺序和库组成。因为其源码的开放性及不乱性,且与网站流行编?挥镅?PHP的完满连系,现在许多站点都运用其算作后端数据库,使其获得了广泛利用。处于安详方面的考虑,须要为每一用户赋于对不合数据库的拜访限定,以知足不合用户的要求。下面就分袂讨论,供年夜家参考。    
  一、MySQL批改暗码编制总结 
  首先要分析');一点的是:普通情况下,批改MySQL暗码是须要有mysql里的root权限的,如许普通用户是无法调换暗码的,除非苦求管理员辅佐批改。  
  
  编制一    
  运用phpMyAdmin 
  (图形化管理MySql数据库的工具),这是最复杂的,直接用SQL语句批改mysql数据库库的user表,不过别忘了运用PASSWORD函数,拔出用户用Insert饬令,批改用户用Update饬令,删除用Delete饬令。在本节背面罕见据表user字段的详细引见。   
 
  编制二    
  运用mysqladmin。输入   
  mysqladmin -u root -p oldpassword newpasswd    
  实行这个饬令后,须要输入root的原暗码,如许root的暗码将改为newpasswd。十分,把饬令里的root改为你的用户名,你就可以改你自身的暗码了。 
  固然如果你的mysqladmin连接不上mysql 
  server,梗概你没有办法实行mysqladmin,那么这种编制即是有效的,而且mysqladmin无法把暗码清空。    
  下面的编制都在mysql提示符下运用,且必需有mysql的root权限:    
  编制三    
  mysql> INSERT INTO mysql.user (Host,User,Password) VALUES 
  (’%’,’system’, PASSWORD(’manager’)); 
  mysql> FLUSH PRIVILEGES    
  切外地说这是在添加一个用户,用户名为system,暗码为manager。注主要运用PASSWORD函数,然后还要运用FLUSH 
  PRIVILEGES来实行确认。    
  编制四    
  和编制三一样,只是运用了REPLACE语句 
  mysql> REPLACE INTO mysql.user (Host,User,Password) 
  VALUES(’%’,’system’,PASSWORD(’manager’)); 
  mysql> FLUSH PRIVILEGES   
  编制五    
  运用SET PASSWORD语句    
  mysql> SET PASSWORD FOR system@"%" = PASSWORD(’manager’);    
  你也必需运用PASSWORD()函数,但是不须要运用FLUSH PRIVILEGES来实行确认。 
   
  编制六    
  运用GRANT ... IDENTIFIED BY语句,来制止授权。    
  mysql> GRANT USAGE ON *.* TO system@"%" IDENTIFIED BY ’manager’;    
  这里PASSWORD()函数是不须要的,也不须要运用FLUSH PRIVILEGES来实行确认。    
  注:PASSWORD()函数感化是为口令字加密,在顺序中MySql主动诠释。
版权声明: 原创作品,承诺转载,转载时请务必以超链接形式标明文章 原始缘故来由 、作者信息和本声明。否则将追查功令责任。

转载于:https://www.cnblogs.com/zgqjymx/archive/2011/03/07/1975822.html

你可能感兴趣的文章
html5 canvas 图像处理
查看>>
He who hesitates is Lost
查看>>
php中引用&的真正理解-变量引用、函数引用、对象引用
查看>>
关于<form> autocomplete 属性
查看>>
OutOfMemory
查看>>
LeetCode:组合总数III【216】
查看>>
Thinkphp框架回顾(三)之怎么实现平常的sql操作数据库
查看>>
虚函数的效率问题
查看>>
POJ 1860 Currency Exchange(SPFA 判断有无“正”环)
查看>>
广告地址屏蔽
查看>>
收缩SqlServer数据库日记方法
查看>>
每日英语:15 places to find inspiration
查看>>
学习方法--提问
查看>>
【转】每天一个linux命令(3):pwd命令
查看>>
merge-two-sorted-lists
查看>>
MySQL(3)
查看>>
poj1061——扩展gcd水题
查看>>
UVa400.Unix ls
查看>>
POJ 2299 Ultra-QuickSort 归并排序、二叉排序树,求逆序数
查看>>
Educational Codeforces Round 60 (Rated for Div. 2) C. Magic Ship
查看>>