用户名

MySQL-用户与权限

我是研究僧i 提交于 2020-03-16 09:28:17
MySQL 权限表 MySQL系统对于用户的验证分为两个阶段: 1)对连接的用户进行身份验证,合法的用户通过验证,然后连接。不合法的用户拒绝连接; 2)对通过验证的合法用户赋予相应的权限,用户可以在这些权限范围内对数据库进行相应的操作。 User 表存储用户的主机、账号、密码、全局权限等信息。 在 User 表中,需要我们关注的列 Host、User、Password。 Db 表是对一个数据库的所有操作权限。 Db 表中,需要关注的列 host、db、user Tables_priv 表:储存用户对某个表的操作权限。 “mysql> flush privileges;”刷新权限 用户管理 1、 MySQL 登录和退出 登录的语法格式: Mysql -h主机名/ip 地址 –u用户名 -p密码 数据库名称; 范例: C:Users ThinkPad>mysql -h localhost -uroot -proot C:Users ThinkPad>mysql -h localhost –uneu01 –pneu01 neusoftl; 退出的语法格式: Exit 或 quit 或 \q 2、 创建用户 Root 用户拥有全局权限,以 root 身份登录 MySQL 服务器,然后创建普通用户。 1 )使用 CREATE USER 语句 语法格式: CREATE USER 用户名

HTTP认证之基本认证——Basic(一)

…衆ロ難τιáo~ 提交于 2020-03-14 08:20:57
导航 HTTP认证之基本认证——Basic(一) HTTP认证之基本认证——Basic(二) HTTP认证之摘要认证——Digest(一) HTTP认证之摘要认证——Digest(二) 一、概述 Basic认证是一种较为简单的HTTP认证方式,客户端通过明文(Base64编码格式)传输用户名和密码到服务端进行认证,通常需要配合HTTPS来保证信息传输的安全。 二、剖析 1.当打开需要认证的页面时,会弹出一个对话框,要求输入用户名和密码 2.使用 Fiddler 监听请求,可以看到在未进行认证或认证失败的情况下,服务端会返回 401 Unauthorized 给客户端,并附带Challenge(质询),即在Response Header中添加 WWW-Authenticate 标头,浏览器识别到Basic后弹出对话框 Realm 表示Web服务器中受保护文档的安全域(比如公司财务信息域和公司员工信息域),用来指示需要哪个域的用户名和密码,用 " " 包括起来(截图中没有,但最好加上)。 3.输入正确的用户名和密码,认证成功后,浏览器会将凭据信息缓存起来,那么以后再进入时,无需重复手动输入用户名和密码。 查看HTTP请求,可以看到Request Header中添加了 Authorization 标头,格式为: Authorization: <type> <credentials>

SVN修改用户名与密码

寵の児 提交于 2020-03-13 00:28:02
  由于在svn的界面中并没有为我们提供直接更换用户名密码的地方,所以一旦我们需要更换用户名的就需要自己想一些办法。   解决方案如下:   在Eclipse使用SVN的过程中大多数人往往习惯把访问SVN的用户名密码自动保存起来以便下次自动使用,不要再次手工输入,但是有些时候需要变更密码或者用户名,这时候怎么办?在网上查找后发现如下方法:   1. 查看你的Eclipse中使用的是什么SVN Interface   windows > preference > Team > SVN #SVN Interface   2. 如果是用的JavaHL, 找到以下目录并删除auth目录下的文件.   C:"Documents and Settings"[YourUserName]"Application Data"Subversion"   3. 如果你用的SVNKit, 找到以下目录并删除.keyring文件.   [eclipse]"configuration"org.eclipse.core.runtime 主要有两种方法,一种是删除SVN客户端的账号配置文件;另外一种就是去SVN服务端将账号设置成不可用。 具体步骤: 1、通过删除SVN客户端的账号配置文件 (1)找到我们使用的客户端配置文件,在window xp下面他们的位置在系统盘的 Documents and Settings

SVN修改用户名与密码

只谈情不闲聊 提交于 2020-03-13 00:27:38
由于在svn的界面中并没有为我们提供直接更换用户名密码的地方,所以一旦我们需要更换用户名的就需要自己想一些办法。 解决方案如下: 在Eclipse使用SVN的过程中大多数人往往习惯把访问SVN的用户名密码自动保存起来 以便下次自动使用,不要再次手工输入,但是有些时候需要变更密码或者用户名, 这时候怎么办?在网上查找后发现如下方法: 1. 查看你的Eclipse中使用的是什么SVN Interface windows > preference > Team > SVN #SVN Interface 2. 如果是用的JavaHL, 找到以下目录并删除auth目录下的文件. C:"Documents and Settings"[YourUserName]"Application Data"Subversion" 3. 如果你用的SVNKit, 找到以下目录并删除.keyring文件. [eclipse]"configuration"org.eclipse.core.runtime 主要有两种方法,一种是删除SVN客户端的账号配置文件;另外一种就是去SVN服务端将账号设置成不可用。 具体步骤: 1、通过删除SVN客户端的账号配置文件 (1)找到我们使用的客户端配置文件,在window xp下面他们的位置在系统盘的 Documents and Settings\alex

myeclipse svn 修改用户名和密码

主宰稳场 提交于 2020-03-13 00:25:35
由于在svn的界面中并没有为我们提供直接更换用户名密码的地方,所以一旦我们需要更换用户名的就需要自己想一些办法。 解决方案: 在Eclipse使用SVN的过程中大多数人往往习惯把访问SVN的用户名密码自动保存起来 以便下次自动使用,不要再次手工输入,但是有些时候需要变更密码或者用户名, 这时候怎么办?在网上查找后发现如下方法: 1. 查看你的Eclipse中使用的是什么SVN Interface windows > preference > Team > SVN #SVN Interface 2. 如果是用的JavaHL, 找到以下目录并删除auth目录. C:"Documents and Settings"[YourUserName]"Application Data"Subversion" 3. 如果你用的SVNKit, 找到以下目录并删除.keyring文件. [eclipse]"configuration"org.eclipse.core.runtime 主要有两种方法,一种是删除SVN客户端的账号配置文件;另外一种就是去SVN服务端将账号设置成不可用。 具体步骤: 1、通过删除SVN客户端的账号配置文件 (1)找到我们使用的客户端配置文件,在window xp下面他们的位置在系统盘的 Documents and Settings\alex\Application Data

SVN更改登录用户

旧街凉风 提交于 2020-03-13 00:17:14
如果装了TortoiseSVN: Settings -> Saved Data -> Authentication Data -> clear。即可清除保存的上个用户登录信息;当再次用到svn时,会提示输入用户名密码,输入新的用户名密码即可。 或者,手动删除下面目录下的svn登录用户信息保存文件: C:\Documents and Settings\javaLee\Application Data\Subversion\auth\svn.simple 通过TortoiseSVN的clear Authentication Data和手动删除效果是一模一样的!都是对userName\Application Data\Subversion\auth\svn.simple\目录下的已保存登录用户信息文件进行删除。 SVN修改用户名与密码 由于在svn的界面中并没有为我们提供直接更换用户名密码的地方,所以一旦我们需要更换用户名的就需要自己想一些办法。 解决方案如下: 在Eclipse使用SVN的过程中大多数人往往习惯把访问SVN的用户名密码自动保存起来 以便下次自动使用,不要再次手工输入,但是有些时候需要变更密码或者用户名, 这时候怎么办?在网上查找后发现如下方法: 1. 查看你的Eclipse中使用的是什么SVN Interface windows > preference > Team

Windows终端操作命令结合

为君一笑 提交于 2020-03-12 03:31:52
虽然随着计算机产业的发展,Windows 操作系统的应用越来越广泛,DOS 面临着被淘汰的命运,但是因为它运行安全、稳定,有的用户还在使用,所以一般Windows 的各种版本都与其兼容,用户可以在Windows 系统下运行DOS,中文版Windows XP 中的命令提示符进一步提高了与DOS 下操作命令的兼容性,用户可以在命令提示符直接输入中文调用文件。   CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本) CMD命令锦集 1. gpedit.msc-----组策略   2. sndrec32-------录音机   3. Nslookup-------IP地址侦测器 ,是一个 监测网络中 DNS 服务器是否能正确实现域名解析的命令行工具。 它在 Windows NT/2000/XP 中均可使用 , 但在 Windows 98 中却没有集成这一个工具。   4. explorer-------打开资源管理器   5. logoff---------注销命令   6. shutdown-------60秒倒计时关机命令   7. lusrmgr.msc----本机用户和组   8. services.msc---本地服务设置   9. oobe/msoobe /a----检查XP是否激活   10. notepad-------

问题remote: Permission to username/xxx.git denied to Donal The requested URL returned error: 403

只愿长相守 提交于 2020-03-11 18:27:09
提交git报错 remote: Permission to username/xxx.git denied to DonaldJohnPeter. fatal: unable to access 'https://github.com/username/xxx.git/': The requested URL returned error: 403 这个问题反反复复出现了很多遍,要被他烦死了,好像是因为之前配置了ssh在其他电脑然后用另外一个电脑上传导致的,意思是没有权限提交代码,可能之前修改过git的用户名和密码或等等等其他anyway反正就是不行 解决方法: 1.直接修改配置文件,我就是使用此方法成功 先查看配置文件的用户名和密码是否正确 修改配置文件.git的config,我的是在.git文件夹下面的config文件,也有人是.gitconfig文件 vim .git/config 修改里面的[remote "origin”]下的url = https://github.com/用户名/xxx.git 将 github.com 修改为用户名@ github.com 修改后为 url = https://用户名@github.com/用户名/xxx.git 如果还不可以的话可以在最后在加上上面两行,这是我在网上看的别人的方法,反正我都加了 [credential] helper

Mysql系列 - 第3天:管理员必备技能

爱⌒轻易说出口 提交于 2020-03-11 00:44:37
Mysql权限工作原理 mysql是如何来识别一个用户的呢? mysql为了安全性考虑,采用主机名+用户名来判断一个用户的身份,因为在互联网中很难通过用户名来判断一个用户的身份,但是我们可以通过ip或者主机名判断一台机器,某个用户通过这个机器过来的,我们可以识别为一个用户,所以mysql中采用用户名+主机名来识别用户的身份。当一个用户对mysql发送指令的时候,mysql就是通过用户名和来源(主机)来断定用户的权限。 Mysql权限验证分为2个阶段: 阶段1:连接数据库,此时mysql会根据你的用户名及你的来源(ip或者主机名称)判断是否有权限连接 阶段2:对mysql服务器发起请求操作,如create table、select、delete、update、create index等操作,此时mysql会判断你是否有权限操作这些指令 权限生效时间 用户及权限信息放在库名为mysql的库中,mysql启动时,这些内容被读进内存并且从此时生效,所以如果通过直接操作这些表来修改用户及权限信息的,需要重启mysql或者执行flush privileges;才可以生效。 用户登录之后,mysql会和当前用户之间创建一个连接,此时用户相关的权限信息都保存在这个连接中,存放在内存中,此时如果有其他地方修改了当前用户的权限,这些变更的权限会在下一次登录时才会生效。 查看mysql中所有用户

windows与Linux间远程拷贝文件(pscp命令)

℡╲_俬逩灬. 提交于 2020-03-10 05:51:45
从 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 下载pscp,将其放入windows的system32 文件夹下 (一)上传 1.开始→运行→cmd进入到dos模式 输入以下命令 pscp D:\java\apache-tomcat-5.5.27\webapps\szfdc.rar dev@192.168.68.249:/home/dev 2.输入密码 ok 文件已经上传到目标机器的/home/dev目录下了 (二)下载 1.开始→运行→cmd进入到dos模式 输入以下命令 pscp dev@192.168.68.248:/home/dev/gren.sql d:\gren.sql;输入密码。 其中:dev为linux的用户名,192.168.68.248为远程Linux主机ip地址,/home/dev/gren.sql为linux下的文件,d:\gren.sql为保存在本地的文件其他。 PuTTY Secure Copy client (putty 安全复制客户端) Release 0.53b 版本, Usage: pscp [options] [user@]host:source target pscp [options] source [source...] [user@]host pscp