mysql创建新用户相关语句_MySQL

WBOY
풀어 주다: 2016-06-01 13:36:29
원래의
1217명이 탐색했습니다.

bitsCN.com

mysql创建新用户相关语句

 

首先以 root权限登录 

创建用户 

Sql代码  

create user username identified by 'password';  

该用户可在任意地方登录数据库 

 

Sql代码  

create user username@ip identified by 'password';  

 

限定登录主机 

 

给新用户授权 

Sql代码  

grant privileges on database.table to user@ip identified by "password"  

 

   select, insert, update, delete, all 

 

通过这种方法,对数据库的修改立即写入内存,即时生效,无须重启服务器 

 

但是以新增用户登录后,提示 

ERROR 1045 (28000): Access denied for user 'database'@'localhost' (using password: YES) 

需要删除匿名用户 

 

以root身份登录 

Sql代码  

use mysql  

select host, user from mysql;  

 

发现存在若干个user项为空的记录,删除之 

Sql代码  

delete from mysql where user="";  

 

 

操作仍然涉及权限,但非grant操作未即时写入内存,或者重启,或者

Sql代码  

flush privileges;  

 

bitsCN.com
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿