您现在的位置是:主页 > news > 网站建设盈利模式/海南百度推广公司有哪些
网站建设盈利模式/海南百度推广公司有哪些
admin2025/6/9 16:27:52【news】
简介网站建设盈利模式,海南百度推广公司有哪些,北京seo报价,东莞网站设计品牌(如果我分享的干货内容对你有帮助,可以通过赞或者评论的方式告诉我,我会持续分享;或者留言你想要的IT方面的支持,我将分享大家感兴趣的IT类技术干货)1.创建用户CREATE USER teacherlocalhost IDENTIFIED BY…

(如果我分享的干货内容对你有帮助,可以通过赞或者评论的方式告诉我,我会持续分享;或者留言你想要的IT方面的支持,我将分享大家感兴趣的IT类技术干货)
1.创建用户
CREATE USER teacher@localhost IDENTIFIED BY '123456';
CREATE USER student IDENTIFIED BY '123456';
2.查看用户
USE mysql;
SELECT * FROM USER;
3.权限管理
3.1.收回“z1”的在所有数据库表上的查询权限
revoke select on *.* from z1@localhost;
3.2.授予“zl”在test1数据库所有表的查询权限
grant select on test1.* to z1@localhost;
3.3.授予所有数据库的所有权限对teacher用户
grant all privileges on *.* to teacher@localhost;
3.4.teacher除了对所有数据库有全部权限外 还可以进行授权操作
grant all privileges on *.* to teacher@localhost with grant option;
grant all privileges on *.* to z1@localhost identified by '123' with grant option;
3.5.授予student用户对myschool数据库的所有表具有查询和插入权限
注意:需要关闭mysql服务器主机的防火墙
grant select,insert on myschool.T156 to 'student'@'%' identified by '123456';
3.6.只授予登录权限对z4用户
grant usage on *.* to 'z4'@'localhost';
3.7.直接操作权限表进行用户授权
insert into db (host,db,user,select_priv,insert_priv,update_priv,delete_priv)
values('%','test1','z2','Y','Y','Y','Y');
flush privileges;
3.8.回收权限(usage 权限不能被回收,登录权限不能被回收)
revoke select,insert on *.* from z2@localhost;
4.查看用户权限
4.1.方式一:
show grants for z1@localhost;
4.2.方式二:
use information_schema;
select * from SCHEMA_PRIVILEGES where grantee="'z1'@'localhost'";
5.修改密码
5.1.方法 1:可以用 mysqladmin 命令在命令行指定密码。修改root密码
mysqladmin -u user_name -h host_name password "newpwd"
5.2.方法 2:执行 SET PASSWORD 语句。下例中将账号'king'@'%'的密码改为'123456'。
mysql> SET PASSWORD FOR 'king'@'%' = PASSWORD('123456');
如果是更改自己的密码,可以省略 for 语句:
mysql> SET PASSWORD = PASSWORD('biscuit');
5.3.方法 3:还可以在全局级别使用 GRANT USAGE 语句(在*.*)来指定某个账户的密码而
不影响账户当前的权限。
mysql> GRANT USAGE ON *.* TO 'king'@'%' IDENTIFIED BY '123456';
5.4.方法 4:直接更改数据库的 user 表
INSERT INTO user (Host,User,Password) VALUES('%','king',PASSWORD('123456'));
FLUSH PRIVILEGES;
UPDATE user SET Password = PASSWORD('bagel') WHERE Host = '%' AND User = 'francis';
FLUSH PRIVILEGES;
6.删除用户
7.1.方式一:drop user z2@localhost;
7.2.方式二:在user表中进行删除