Mysql账户管理

	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、付费专栏及课程。

余额充值