如何为用户设置密码

 当初次在机器上安装完Mysql时,你可以匿名进行访问数据库或者以不带口令的root身份进入数据库.另外如果你是一个管理员, 你还要进行一些用户的建立及授权,这又涉及到设置密码的问题.下面我们就讨论一下如何设置密码: 
    首先我们应该知道Mysql数据库中的口令存储必须用password()函数加密它.因为在user表中是以加密形式存储口令,而不是作 为纯文本.如果你没有加密,直接在数据库中执行以下语句:
use mysql
insert into user (host,user,password) values(\'%\',\'user_name\',\'your password\');
flush privileges;

    相信结果不会让你满意.因为服务器比较的是加密的值,所以服务器连接一定失败.这里需要说明的是flush privileges;这条 命令起到了重新加载授权表.你也可以在shell下直接用mysqladmin -u root reload或者mysqladmin -u root flush-privileges来 实现重载授权表.

    在Mysql环境下,你可以使用以下语句进行设置密码:

    1.insert into user(host,user,password) values(\'%\',\'user_name\',password("your password");

    2.set password for user_name = password("your password")

    以上两种方法都必须进行重载授权表.

    3.当然你也可以在创建一个用户时直接设置密码,grant语句将为你自动加密口令.

    如
grant all on *.* to user_name@% identified by "your password";

    另外你也可以在shell环境下用mysqladmin程序来设置密码 

    如
mysqladmin -u root password "your password" 

    快点去试一下,没问题吧! 

时间: 2024-11-05 06:12:46

如何为用户设置密码的相关文章

python 添加用户设置密码并发邮件给root用户_python

#!/usr/bin/env python #coding: utf8 import os import sys import mkpasswd //这是之前写的,直接调用 import string content = """username: ${user} password: ${password}""" t = string.Template(content) def adduser(username, pwd): os.system(&

Android模仿用户设置密码实例

首先有2个对话框,没有设置过密码,需要设置dialog_set_password.xml,用户设置过密码,不需要设置,直接输入密码dialog_input_password.xml, 设置对话框dialog_set_password.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/r

MySQL数据库下如何为用户设置密码

当初次在机器上安装完Mysql时,你可以匿名进行访问数据库或者以不带口令的root身份进入数据库.另外如果你是一个管理员,你还要进行一些用户的建立及授权,这又涉及到设置密码的问题.下面我们就讨论一下如何设置密码: 首先我们应该知道Mysql数据库中的口令存储必须用password()函数加密它.因为在user表中是以加密形式存储口令,而不是作为纯文本.如果你没有加密,直接在数据库中执行以下语句: use mysql insert into user (host,user,password) va

在MySQL数据库中如何为用户设置密码

当你初次在机器上安装完MySQL时,你可以匿名进行访问数据库或者以不带口令的root身份进入数据库.假如你是一个管理员, 你还要进行一些用户的建立及授权,这又涉及到设置密码的问题.下面我们就讨论一下如何设置密码: 首先我们应该知道Mysql数据库中的口令存储必须用password()函数加密它.因为在user表中是以加密形式存储口令,而不是作为纯文本.如果你没有加密,直接在数据库中执行以下语句: use mysql insert into user (host,user,password) va

win7旗舰版电脑如何为来宾用户设置密码

  为了方便使用,不少用户都会在自己的win7旗舰版系统下载设置其他的账户,例如来宾账户,通过管理员账户,咱们可以给来宾账户设置密码,设置访问权限等等,同时,咱们这样操作也可以保证自己电脑的安全,保证电脑中的某些私密数据不受到影响.那么在win7旗舰版电脑中,咱们要如何为其中的来宾账户设置密码?下面,小编就将具体的操作方法给大家分享一下吧! 1.首先,咱们单击打开win7旗舰版电脑的开始菜单,然后从开始菜单进入到控制面板的界面中. 2.在打开的控制面板界面中,咱们先将右上角的查看方式更改为大图标

mysql中为用户设置密码的多种方法_Mysql

当初次在机器上安装完Mysql时,你可以匿名进行访问数据库或者以不带口令的root身份进入数据库.另外如果你是一个管理员,你还要进行一些用户的建立及授权,这又涉及到设置密码的问题.下面我们就讨论一下如何设置密码: 首先我们应该知道Mysql数据库中的口令存储必须用password()函数加密它.因为在user表中是以加密形式存储口令,而不是作为纯文本.如果你没有加密,直接在数据库中执行以下语句: 复制代码 代码如下: use mysql insert into user (host,user,p

Linux 用户(user)和用户组(group)管理概述

一.理解Linux的单用户多任务,多用户多任务概念:  Linux 是一个多用户.多任务的操作系统:我们应该了解单用户多任务和多用户多任务的概念:  1.Linux 的单用户多任务:  单用户多任务:比如我们以beinan 登录系统,进入系统后,我要打开gedit 来写文档,但在写文档的过程中,我感觉少点音乐,所以又打开xmms 来点音乐:当然听点音乐还不行,MSN 还得打开,想知道几个弟兄现在正在做什么,这样一样,我在用beinan 用户登录时,执行了gedit .xmms以及msn等,当然还

Linux系统中管理用户和用户组的相关配置文件简介

  Linux 是一个多用户.多任务的操作系统,理解Linux的单用户多任务,多用户多任务; 用户的角色区分: 用户在系统中是分角色的,在Linux 系统中,由于角色不同,权限和所完成的任务也不同;值得注意的是用户的角色是通过UID和识别的,特别是UID;在系统管理中,系统管理员一定要坚守UID 唯一的特性; root 用户:系统唯一,是真实的,可以登录系统,可以操作系统任何文件和命令,拥有最高权限; 虚拟用户:这类用户也被称之为伪用户或假用户,与真实用户区分开来,这类用户不具有登录系统的能力,

Ubuntu15.04系统解决新增用户不能登录该怎么办?

  Ubuntu15.04系统解决新增用户不能登录该怎么办?我们新增了一位标准用户hanmeimei,一位管理员用户MrWang.大家在新增好用户后,肯定跃跃欲试的想用这个新用户登录.不过,我们会发现我们是无法使用新用户登录进系统的.今天,这个经验我们就和大家一起来解决这个问题. 1.我们先打开"用户帐户"管理窗口.先查看下目前的用户. 2.我们先查看下新增用户hanmeimei和MrWang的一些信息. 3.好,我们先重启下系统,看是否可以用新用户成功登录.在登录窗口,我们发现,准备