Mysql账户管理

本文介绍了如何登录MySQL服务器,包括各种命令参数如-u, -p, -S, -P和-h的用法。接着讨论了新用户创建后的默认权限,并提到了用户权限的修改。此外,还详细阐述了MySQL的两种登录方式:本地socket和网络方式,以及本地用户与网络用户的区别,包括它们在IP解析和网络设备支持上的差异。" 108764332,9321116,LeetCode 45. 跳跃游戏 II:贪心策略解析,"['算法', '贪心算法', 'leetcode']
摘要由CSDN通过智能技术生成
	Mysql提供许多语句来管理用户账号,这些语句可以用来管理包括登录和退出Mysql服务器、创建用户、删除用户、密码管理和权限管理等内容
	Mysql数据库的安全性,需要通过账户管理来保证

1.登录Mysql服务器
mysql使用用户名、密码、登录主机验证用户
登录Mysql服务器常用的命令参数:
-u—指定用户名
-p—指定密码
-S—指定socket文件位置
-P—指定要登录的端口号(适用于多实例)
-h—指定主机名或IP,如果不指定,默认是localhost
-e—执行sql语句。如果指定了该参数,将在登录后执行-e后面的命令或sql语句并退出

2.创建用户

(以下列举三个例子)`
create user 'demo'@'localhost' identified by '123';------标准
create user 'demo1' identified by '123';  表示demo1用户通过密码123可以再任意主机登录
create user 'demo2';    表示的demo2用户没有密码的从任意主机登录

以下是在创建用户语句中还可以增加的选项
选项:
		1.password_option
			password expire(立即过期) | password expire never | PASSWORD EXPIRE INTERVAL 180 DAY | password expire --360 day
		2.lock_option
			account lock | account unlock
		3.auth_option(认证选项)
			identified by 'auth_string'
		4.ssl_optio
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值