编辑:大名新城建站 关注: 时间:2019-12-06 11:39:14
温馨提示:专业网站建设、小程序制作、APP开发,尽在新城建站,详询 15544599750(手机、微信、QQ同号)
程序。它可以和服务器不在台机器 上,通过网络进行远程查询。文前导读:
我们还需要讨论一下MySQL的安全问题。很明显,数据库这样重要,我们不能不对用 户对它的访问和操作加以限制,以免遭到恶意用户的攻击,甚至即使是在无心的情况下,用 户的某些不正常操作也可能会导致灾难性的后果。当然,使用安全措施的负面效果也是必然 的,用户可能会以为这太麻烦,创建和访问数据库都必须要有相应的权限,而且每次链接数 据库都必须输入自己的用户名和密码,但权衡起来,维护数据库系统的安全才是最重要的。 而且当形成习惯以后,对于安全控制措施也就不会太敏感了。值得庆幸的是,MySQL使用 了一个先进的权限系统,以确保数据库系统安全。当你想要存取一个MySQL服务器时,客户程序要求你指定链接参数:想要链接的服务 器所在主机、MySQL用户名和密码。例如,mysql 客户机可以像这样启动(可选的参数被包 括在“[”和“]”之间):% mysql [-h host name][-u user name][-pyour password ]-h, -U和-p选项的另一种形式分别是--host -host name、-uer-user name和 --password-your password.注意:“%” 用来代表外壳程序的提示符,而且在本书中将一直使用这种表示法,请读 者注意区分。之所以要求指定那些链接参数,就是为了通过MySQL的安全权限检查。MySQL权限 系统的主要功能是对企图链接到MySQL服务器的每个用户进行身份、权限检查,网站设计并且赋予 该用户在数据库操作上的相应权限: SELECT. INSERT、 upldate 和delete权限等。lalhost即本机。假如MySQL服务器就在本机上,不用使用-h 选项。 小选项用于指明MysSQL服务器所在的主机,比如"pit vresnke.ner.默认是 -u选项用于指定用户名。
拓展阅读:
本文由新城建站整理发布,喜欢请收藏,转载请保留链接 大名网站推广分享新手如何免费建立网站https://www.nccpu.net/daming/8094.html