show grants for charm@'localhost';
---------------------+
| Grants for charm@localhost |
+-----------------------------------------------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO 'charm'@'localhost' IDENTIFIED BY PASSWORD '*EDD1CD76B1331E363B2BAED3F0B7EAF28559FBEWD' |
| GRANT ALL PRIVILEGES ON `charmstyle_com`.`charmstyle_com` TO 'charm'@'localhost'
Run Code Online (Sandbox Code Playgroud)
我用了
grant all on charmstyle_com to charm@'localhost' IDENTIFIED BY 't1q4gytrur';
flush privileges;
Run Code Online (Sandbox Code Playgroud)
然后我导入数据库,它显示一个错误:
ERROR 1142 (42000) at line 29: CREATE command denied to user 'charm'@'localhost' for table 'adminnotification_inbox'
Run Code Online (Sandbox Code Playgroud) 从一本书
一个常见的约定是对所有包含文件使用.inc.但是,这可能会使您面临重大安全风险,因为大多数服务器将.inc文件视为纯文本.假设一个包含文件包含数据库的用户名和密码,并且您在网站的根文件夹中存储了带有.inc文件扩展名的文件.任何发现文件名称的人只需在浏览器地址栏中键入URL,浏览器就会明确显示您的所有秘密细节!
但我发现程序.inc中的include文件中有一些文件,例如:drupal和其他一些程序,为什么?它们如何阻止从浏览器访问inc文件?
我想在created列设置随机时间值,例如:
UPDATE review set created=now()-rand(1,30)
Run Code Online (Sandbox Code Playgroud)
但是created=now()-rand(1,30)不起作用.怎么纠正呢?