MySQL 创建用户 与 授权

例,需要给 121.52.215.100 连接添加一个用户 dee,密码是 123456,他只能对数据库 vshop 有 select 权限:

CREATE USER ‘dee‘@‘%‘ IDENTIFIED BY ‘123456‘;
GRANT SELECT ON vshop.* TO ‘dee‘@‘%‘;  

创建用户:

命令:CREATE USER ‘username‘@‘host‘ IDENTIFIED BY ‘password‘; 
说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程主机登陆,可以使用通配符%. password - 该用户的登陆密码,密码可以为空,如果为空则该用户可以不需要密码登陆服务器.

授权:

命令:GRANT privileges ON databasename.tablename TO ‘username‘@‘host‘
说明: privileges - 用户的操作权限,如SELECT , INSERT , UPDATE 等(详细列表见该文最后面).如果要授予所的权限则使用ALL.;databasename - 数据库名,tablename-表名,如果要授予该用户对所有数据库和表的相应操作权限则可用*表示, 如*.*.
例子: GRANT SELECT, INSERT ON test.user TO ‘pig‘@‘%‘; 
GRANT ALL ON *.* TO ‘pig‘@‘%‘;
注意:用以上命令授权的用户不能给其它用户授权,如果想让该用户可以授权,用以下命令: 
GRANT privileges ON databasename.tablename TO ‘username‘@‘host‘ WITH GRANT OPTION;

参考:《MySQL创建用户与授权方法

时间: 2024-12-12 09:28:15

MySQL 创建用户 与 授权的相关文章

MySQL创建用户与授权方法

MySQL创建用户与授权方法 作者: 字体:[增加 减小] 类型:转载 时间:2012-11-10我要评论 MySQL中创建用户与授权的实现方法,对于刚开始接触mysql的朋友可以参考下 注:我的运行环境是widnows xp professional + MySQL5.0 一, 创建用户: 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以

MySQL创建用户与授权方法实例精讲

MySQL中创建用户与授权的实现方法. 运行环境:widnows xp professional + MySQL5.0 一, 创建用户: 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程主机登陆,可以使用通配符%. password - 该用户的登陆密码,密码可以为空

MySQL创建用户、授权等

用于MySQL5.6命令行执行成功: create database wp_people; create user [email protected]'localhost' identified by 'yrwb' ; use mysql; update user set Password=PASSWORD("yrwb") where user='wp_people'; grant all privileges on wp_people.* to wp_people@localhost

MySQL创建用户以及授权、常用的sql语句、MySQL数据库的备份与恢复

MySQL创建用户以及授权 常用的sql语句 MySQL数据库的备份与恢复 对于大数据的备份请查阅资料 原文地址:http://blog.51cto.com/13515599/2090425

MySQL创建用户与授权(CentOS6.5)

1.相关SQL语句 #创建用户与授权方法 ##本地访问 create user 'zend'@'localhost' IDENTIFIED BY '123456'; grant ALL privileges ON zenddb.* TO 'zend'@'localhost'; ##本地访问 create user 'zend'@'127.0.0.1' IDENTIFIED BY '123456'; grant ALL privileges ON zenddb.* TO 'zend'@'127.0

mysql 创建用户及授权(2)

一. MySQL初始密码 新安装的MySQL默认是没有密码的,设置初始密码可以用以下命 mysqladmin -u root password 'new-password' mysqladmin -u root password 'password' -S /data/3306/mysql.sock #socket多实例 设置初始密码后,可在当前用户家目录下创建.my.cnf文件,配置好用户名和密码后,该用户可以免密码登录,要注意设置文件权限,不要让其他用户看到密码信息 vi ~/.my.cnf

mysql 创建用户并授权

创建用户并授权---------------------------------------------------------grant all privileges on *.* to 'www'@'localhost' identified by '123456';  #授权www,所有操作,所有表权限grant all privileges on *.* to 'navicat'@'%' identified by '123456';  #授权navicat,所有操作,所有表,所有主机权

11. mysql 创建用户并授权

1.新建用户. //登录MYSQL @>mysql -u root -p @>密码 //创建用户 mysql> insert into mysql.user(Host,User,Password) values("localhost","abc",password("1234")); //刷新系统权限表 mysql>flush privileges; 这样就创建了一个名为:abc  密码为:1234  的用户. 然后登录一

MySQL创建用户与授权

一, 创建用户: 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程主机登陆,可以使用通配符%. password - 该用户的登陆密码,密码可以为空,如果为空则该用户可以不需要密码登陆服务器. 例子: CREATE USER 'dog'@'localhost' IDE