WEBアプリケーション(スクリプト)作成・修理・トラブル解決相談

CANADOH

QR Code

Memo

Home > Documents > Memo

Memo

2025 年 12 月投稿文

< Dec 2025 >
[情報技術] MySQLでユーザーの権限を管理する
MySQLでユーザーを作る最基本コマンド
CREATE USER '{ユーザーアカウント}' IDENTIFY BY '{パスワード}'
ユーザーに権限を与える。
GRANT CREATE ON *.* TO `{ユーザーアカウント}`; -- データベースもテーブルも作れるようにする。
GRANT CREATE, DROP ON *.* TO `{ユーザーアカウント}`; -- どのデータベースもテーブルも作れて消せるようにする。
GRANT CREATE ON `hoge`.* TO `{ユーザーアカウント}`; -- hogeというデータベースや、hogeのテーブルを作れるようにする。
GRANT INSERT ON `hoge_%`.* TO `{ユーザーアカウント}`; -- 「hoge_{任意の文字列}」という形式のデータベースのテーブルに値を追加できるようにする。
ユーザーの権限を確認する。
SHOW GRANTS FOR `{ユーザーアカウント}`;
2025-12-05 (Fri) by Canaid SK
[情報技術] ASUS X205TAにArchLinuxをインストール
ASUS X205TAにDebian12ベースのRaspberryPI OS Desktopを入れることができた話を以前しました。今回はArchLinuxを入れてみました。
なぜArchかというと、本機でブートできるディストリビューションがそもそも上述の2つしかなかったからです。あれこれ試したのですが。
Archは最初に手動インストールを試みたところ、ブートローダーのGRUBがどうしても読み込まれず、やむなく「archinstall」を使いました。
結論を言いますと、自動インストールだろうがGRUBを起動することはできませんでした。そしてArchで初期選択されていたsystemd-bootは起動できました。ただ、移動キーが利かないので、ブートローダー画面でOSを起動する以外を選択できません。
用途をDesktopにし、デスクトップ環境をXfceにしました。すると、PI OS Desktopで起きていた問題のほとんどが、Archでは発生しませんでした。スリープモードにしたあとタッチパッドのドライバがエラーを吐くのは同じでしたが。
ArchLinuxであればX205TAはかなり快適に使えますね。
2025-12-29 (Mon) by Canaid SK
[情報技術] 無線LANのUSB子機がなぜか使えない問題
無線LANのUSB子機をつけてネットワークの状態を見たとします。
$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> ...
2: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noqueue state DOWN mode DORMANT group default qlen 1000
DOWNしているのでUPします。
$ ip link set wlan0 up
RTNETLINK answers: Operation not permitted
操作が許可されていないと出ました。管理者権限で再試行します。
$ sudo ip link set wlan0 up
RTNETLINK answers: Operation not possible due to RF-kill
RF-killのせいで不可能だそうです。ブロックされているのかを調べます。
$ rfkill
ID TYPE      DEVICE     SOFT      HARD
 0 bluetooth hci0    blocked unblocked
 1 wlan      phy0    blocked unblocked
ソフトブロックされていますので、解除します。
$ rfkill unblock 1
USB子機のインジケーターが点滅を始めました。無線LANに繋がりました。
2025-12-29 (Mon) by Canaid SK

< PREV | NEXT >