在wampserver中创建数据库无权限怎么办
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在wampserver中创建数据库无权限怎么办相关的知识,希望对你有一定的参考价值。
当前的用户没有相关的权限,建议用命令行登入,修改权限!!grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地址 identified by ‘连接口令’;
权限1,权限2,…权限n代表select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,file等14个权限。
当权限1,权限2,…权限n被all privileges或者all代替,表示赋予用户全部权限。
当数据库名称.表名称被*.*代替,表示赋予用户操作服务器上所有数据库所有表的权限。
用户地址可以是localhost,也可以是ip地址、机器名字、域名。也可以用’%’表示从任何地址连接。
‘连接口令’不能为空,否则创建失败。 参考技术A 为了服务器的安全,通常会对mysql设置root密码及设置WAMP目录保护,首次修改密码后在进入数据库时会提示“无权限”,无法新建数据库等操作。
修改方法:
1.在WAMP安装目录下找到config.inc.php文件;
2.找到以下代码,用Notepad++或Dreamweaver编辑,此处表示服务器认证模式;
$cfg['Servers'][$i]['auth_type'] = 'cookie';
3.将等号右边的值cookie修改为"http",保存修改。
4.刷新页面提示需要进行身份验证,填入用户名:一般为root(不是admin),密码不填。
5.如果还不行,清空浏览器缓存试试!
在java中创建一个类的时候,如果前面不写public ,那么这个类会被默认成啥类型?
我明白你的意思~ 但是你问的不是很恰当,方法没有默认的修饰符。
先看看我的解释吧。
修饰符有public、protected、private,当然还有缺省的(default)修饰符,缺省的就是方法名前无任何修饰符。
缺省的(也就是你认为的默认修饰符)修饰符的访问权限都不同于public、protected、private所修饰的方法。所以访问权限其实有四种。
下面是他们四个访问权限的关系。
我是拿类的方法来举例:
================================================
参考技术A 你好
默认的不是public 而是缺省的default类型。 参考技术B friendly,只有同一个类或同一个包中才能访问 参考技术C 默认friendly类型,可以被所有类访问 参考技术D 默认为public,变量、方法名不写的话都是默认public
以上是关于在wampserver中创建数据库无权限怎么办的主要内容,如果未能解决你的问题,请参考以下文章