用户账户管理也就是对数据系统中存在的账户的管理,包括修改账户密码、创建新账户、删除账户、给新账户赋权等方面,也是数据库管理工作方面的一个重要组成部分。修改账户密码在cmd命令行下进入MySQL服务器安装目录(根目录)的bin目录下,找到mysqladminexe文件。
根据应对文件,用如下命令修改密码:mysqladmin−u用户名−p旧密码password新密码例如,把root账号密码修改为“123”,命令为mysqladmin−uroot−prootpassword123用修改后的密码测试能否正常登录,如能正常登录,则表示修改密码成功, *** 作过程如图修改密码 *** 作所示
修改密码 *** 作
创建新账户1命令行 *** 作在cmd命令行用某个用户登录MySQL服务器后,用下面语句可创建新用户,前提是登录的用户必须有创建用户的权限,一般是用root用户登录后来创建新用户。
命令行创建新用户的语法格式:CREATEUSER'username'@'host'IDENTIFIEDBY'password'其中,host表示可登录此账号的IP;
如果授权所有的IP均可登录,则用“%”通配符表示;
IDENTIFIEDBY后面跟新建账号的密码。
例如,以下的语句分别创建test、pig、abc账号,密码均为“1234”。
CREATEUSER'test'@'localhost'IDENTIFIEDBY'1234'CREATEUSER'pig'@'1921680100'IDENTIFIEDBY'1234'CREATEUSER'abc'@'%'IDENTIFIEDBY'1234'用新创建的账户、密码测试能否正常登录,如能正常登录,则表示新账号创建成功, *** 作过程如图创建新账户 *** 作所示
创建新账户 *** 作
2GUI客户端 *** 作打开GUI客户端程序选择项,选择MySQLAdministrator窗口,如图打开管理窗口所示,并按提示进行相关的登录 *** 作。
登录后,在跳出的界面中,选择用户管理项“UserAdministration”,如图用户管理项所示;在打开的对话框中选择创建用户按钮“Addnewuser”,如图创建用户按钮所示。
打开管理窗口
用户管理项
创建用户按钮
在跳出的新界面中,填写好用户名与密码,确认密码后,单击按钮“Applychanges”即可,如图用户参数设置项所示。
用户参数设置项
至此一个新用户,即通过GUI客户端工具的方式创建完毕,可用其进行登录 *** 作。给新账户赋权1命令行 *** 作在cmd命令行用某个用户登录MySQL服务后,用下面语句可给新用户赋权,能够赋权的前提是登录的用户必须有赋权的权限,一般是用root用户登录后来给新用户赋权。
命令行给用户赋权语法格式:GRANT *** 作权限ON数据库名表名TO用户名@登录IP其中,用户的 *** 作权限,如SELECT、INSERT、UPDATE、DELETE、CREATE、DROP,如果要授予所有的权限则使用ALL;如果要授予该用户对所有数据库和所有表的相应 *** 作权限则可用表示,如。删除用户在cmd命令行用某个用户登录MySQL服务器后,用下面的方式能够删除某个用户,能够删除某个用户的前提是登录的用户必须有删除这个用户的权限,一般是用root用户登录后来 *** 作。
方式一:命令行删除用户格式。DROPUSER'username'@'host’其中,host需与授权时的范围一致。
在部分Linux发行版中,默认使用root用户,或者安装过程中并未创建普通用户,这会有极大的安全隐患,通常在使用Linux *** 作系统时,需要创建一个普通用户作为平时使用的用户。或者在多用户使用的情况下,如果仅有一个root用户,无法满足多用户使用的情况,而且对于安全方面也有很多不利的影响,这时候,我们就需要添加一个普通用户。
1常用命令
创建用户命令有两条:
用法:adduser [选项]用法:useradd [选项]
删除用户命令:
用法:userdel [用户名] /删除用户用法
2两个创建命令之间的区别
在CentOS系统中:
useradd与adduser是没有区别的, 都是创建用户,在/home下自动创建用户目录,没有设置密码,需要使用passwd命令修改密码(修改后才可以登录)。
3Adduser 参数
--home: 指定创建主目录的路径,默认是在/home目录下创建用户名同名的目录,这里可以指定;如果主目录同名目录存在,则不再创建,仅在登录时进入主目录。--quiet: 即只打印警告和错误信息,忽略其他信息。--debug: 定位错误信息。--conf: 在创建用户时使用指定的configuration文件。--force-badname: 默认在创建用户时会进行/etc/adduserconf中的正则表达式检查用户名是否合法,如果想使用弱检查,则使用这个选项,如果不想检查,可以将/etc/adduserconf中相关选项屏蔽。
4 Useradd 参数
-d 指定用户的家目录(默认为/home/
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)