日期:2014-05-16 浏览次数:20833 次
CREATE USER 'username'@'host' IDENTIFIED BY 'password';
CREATE USER 'dog'@'localhost' IDENTIFIED BY '123456'; CREATE USER 'pig'@'192.168.1.101_' IDENDIFIED BY '123456'; CREATE USER 'pig'@'%' IDENTIFIED BY '123456'; CREATE USER 'pig'@'%' IDENTIFIED BY ''; CREATE USER 'pig'@'%';
GRANT privileges ON databasename.tablename TO 'username'@'host'
GRANT SELECT, INSERT ON test.user TO 'pig'@'%'; GRANT ALL ON *.* TO 'pig'@'%';
SET PASSWORD FOR 'username'@'host' = PASSWORD('newpassword');
SET PASSWORD = PASSWORD("newpassword");
REVOKE privilege ON databasename.tablename FROM 'username'@'host';
REVOKE SELECT ON *.* FROM 'pig'@'%';
DROP USER ‘username’@'host’;
##创建用于localhost连接的用户并指定密码 mysql> create user 'pcom'@'localhost' identified by 'aaa7B2249'; Query OK, 0 rows affected (0.00 sec) ##创建数据库 mysql> create database pcom default character set utf8 collate utf8_bin; Query OK, 1 row affected (0.00 sec) ##给本地用户授权, 这里不需要指定密码 mysql> grant all on pcom.* to 'pcom'@'localhost'; Query OK, 0 rows affected (0.00 sec) ##给其他IP地址下的用户授权, 注意: 这里必须指定密码, 否则就可以无密码访问 mysql> grant all on pcom.* to 'pcom'@'192.168.0.0/255.255.0.0' identified by 'aaa7B2249'; Query OK, 0 rows affected (0.00 sec) ##同理 mysql> grant all on pcom.* to 'pcom'@'172.20.0.0/255.255.0.0' identified by 'aaa7B2249'; Query OK, 0 rows affected (0.00 sec) Done! ##刷新系统权限表。 mysql> flush privileges;
ALTER ## Allows use of ALTER TABLE. ALTER ROUTINE ## Alters or drops stored routines. CREATE ## Allows use of CREATE TABLE. CREATE ROUTINE ## Creates stored routines. CREATE TEMPORARY TABLE ## Allows use of CREATE TEMPORARY TABLE. CREATE USER ## Allows use of CREATE USER, DROP USER, RENAME USER, and REVOKE ALL PRIVILEGES. CREATE VIEW ## Allows use of CREATE VIEW. DELETE ## Allows use of DELETE. DROP ## Allows use of DROP TABLE. EXECUTE ## Allows the user to run stored routines. FILE ## Allows use of SELECT… INTO OUTFILE and LOAD DATA INFILE. INDEX ## Allows use of CREATE INDEX and DROP INDEX. INSERT ## Allows use of INSERT. LOCK TABLES ## Allows use of LOCK TABLES on tables for which the user also has SELECT privileges. PROCESS ## Allows use of SHOW FULL PROCESSLIST. RELOAD ## Allows use of FLUSH. REPLICATION ## Allows the user to ask where slave or master CLIENT ## servers are. REPLICATION SL