MySQL使用者密碼中的特殊字元嘆號(!)的妙用

2022-09-28 06:09:08 字數 744 閱讀 3090

使用嘆號(!)禁止使用者終端進入的乙個方法。

複製** **如下:

mysql> grant all privileges on wub to 『wubx'@'172.16.100.185′ identified 程式設計客棧by 『fd52!wubx&,';

query ok, 0 rows affected (0.00 sec)

mysql>quit;

#mysql -h 172.16.100.185 -u wubx -pfd52!wubx&,

-bash: !wubx@,: event no found

仔細看一下,原來他把!後面的字串做為命令執行了。又試了乙個n**icat的管理端,也一樣存在密碼不正常的問題。

在測一下程式www.cppcns.com方面是不是可以用,寫乙個php測一下。

複製** **如www.cppcns.com下:

$link = mysql_connect('172.16.100.185′,'wubx','fd52!wubx&,');

if (!link)

echo 『connected successfully';mysql_close($link);

?>

#php testdb.php

connected successfully

還看程式中能正常識別。

php還是可以ok通過的。

本文標題: mysql使用者密碼中的特殊字元嘆號(!)的妙用

本文位址:

oracle使用者密碼設定的特殊字元問題

當oracle使用者的密碼裡帶有如 等特殊字元時,會出現一些問題。以hr使用者為例 當oracle使用者的密碼裡帶有 時 sys orcl alter user hr identified by qwet 2017 alter user hr identified by qwet 2017 erro...

MYSQL中root使用者忘記密碼

一 mysql中root使用者忘記密碼找回方式 1 先關閉所有正在執行的mysqld程序 service mysqld stop 2 使用跳過授權表引數啟動mysql mysqld safe skip grant tables user mysql 3 為root localhost設定新密碼 my...

mysql中繁體特殊字元的編碼設定

有些繁體的特殊字在utf8中是無法顯示的。例如 實 這個字在輸入法中都無法打出來的。類似於白話的口語。為了支援這些字,資料庫需要用比utf8支援更多字的utfmb4的charset。而只有5.3以上版本的mysql才支援。為了支援這種charset,必須在連線db後重新set下charset。注意,...