SHOW DATABASES;
CREATE DATABASE 库名;mysql
CREATE DATABASE `sms` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;sql
建立用户并赋权:数据库
grant all privileges on sms.* to `sms`@`localhost` identified by 'sms'; flush privileges;
grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地址 identified by ‘链接口令’;ide
mysql>grant select,insert,update,delete,create,drop on sms.sendtable to sms@192.168.26.11 identified by ‘123′;
给来自192.168.26.11的用户sms分配可对数据库sms的sendtable表进行select,insert,update,delete,create,drop等操做的权限,并设定口令为123。
mysql>grant all privileges on sms.* to sms@192.168.26.11 identified by ‘123′;
给来自192.168.26.11 的用户sms分配可对数据库sms全部表进行全部操做的权限,并设定口令为123。
mysql>grant all privileges on *.* to sms@192.168.26.11 identified by ‘123′;
给来自192.168.26.11 的用户sms分配可对全部数据库的全部表进行全部操做的权限,并设定口令为123。
mysql>grant all privileges on *.* to sms@localhost identified by ‘123′;
给本机用户sms分配可对全部数据库的全部表进行全部操做的权限,并设定口令为123。.net
撤销权限用revokecode
revoke 跟 grant 的语法差很少,只须要把关键字 “to” 换成 “from”接口