2023-02-01から1ヶ月間の記事一覧

{Lambda}チュートリアル: 関数 URL を使用する Lambda 関数の作成

AWS

https://docs.aws.amazon.com/ja_jp/lambda/latest/dg/urls-tutorial.htmlhttps://dev.classmethod.jp/articles/try-aws-lambda-function-urls/ -- 1. IAMロール作成vim role01.json { "Version": "2012-10-17", "Statement": [ { "Sid": "", "Effect": "All…

{Azure Policy}チュートリアル:コンプライアンスを強制するポリシーの作成と管理

https://learn.microsoft.com/ja-jp/azure/governance/policy/tutorials/create-and-managehttps://learn.microsoft.com/ja-jp/azure/governance/policy/assign-policy-azurecli https://zenn.dev/tomot/articles/e6b07bf9e76cce Azure Policy のスコープは…

複数カラム追加削除

DB

MySQL (8.0.32) drop table tab1;create table tab1(col1 int,col2 int);show create table tab1; alter table tab1 add col3 int ;alter table tab1 add ( col4 int );alter table tab1 add ( col5 int,col6 int ); alter table tab1 drop col3 ; カラム追…

{Azure Resource Manager}リソースをロックしてインフラストラクチャを保護する

https://learn.microsoft.com/ja-jp/azure/azure-resource-manager/management/lock-resources?tabs=jsonhttps://learn.microsoft.com/ja-jp/azure/virtual-machines/tag-clihttps://learn.microsoft.com/ja-jp/azure/azure-resource-manager/management/res…

{Azure Key Vault}Windows VM で Azure Disk Encryption のキー コンテナーを作成して構成する

https://learn.microsoft.com/ja-jp/azure/virtual-machines/windows/disk-encryption-key-vault?tabs=azure-portalhttps://learn.microsoft.com/ja-jp/azure/virtual-machines/disk-encryption-overviewhttps://learn.microsoft.com/ja-jp/azure/virtual-ma…

{Azure Key Vault}チュートリアル:ARM テンプレートのデプロイで Azure Key Vault を統合する

https://learn.microsoft.com/ja-jp/azure/azure-resource-manager/templates/template-tutorial-use-key-vault -- 1. 前作業 az login --use-device-codeaz account show az version az configure --list-defaultsaz configure --defaults location=japanea…

group by の数値指定

DB

MySQL (8.0.32) drop table tab1;create table tab1(col1 int);insert into tab1 values(1);insert into tab1 values(1);insert into tab1 values(2);insert into tab1 values(2); select * from tab1;select col1,count(*) from tab1 group by 1;select cou…

{Azure App Service}デプロイスロット

https://www.isoroot.jp/blog/3904/ https://learn.microsoft.com/ja-jp/azure/app-service/deploy-staging-slots 実行している App Service プランのサービス レベルが Standard、Premium、または Isolated である場合は、Web アプリ、Linux 上の Web アプ…

PHP+Apache+sqlmap

DB

MySQL (8.0.31) https://qiita.com/shyamahira/items/9f80d16c3436f9dea753https://happyquality.com/2013/02/11/2587.htm 前提:攻撃元と攻撃先は同一サーバ (OS: CentOS7)DB作成済み -- 1. phpインストール yum -y install epel-releaseyum -y install htt…

JSONデータを扱う

DB

MySQL (8.0.31)http://atudc.blogspot.com/2018/09/rdbmsoraclesql-servermysqljson.html -- 1. テストテーブルとデータ作成 drop table tab1; create table tab1 ( col1 bigint, col2 json, constraint tab1pk primary key (col1)); insert into tab1 value…

pivot句によるクロス集計

DB

MySQL (8.0.31) pivot句は使用できないため、case句で代用 Oracle (19c) https://style.potepan.com/articles/25072.htmlhttps://oraclesqlpuzzle.ninja-web.net/oracle-sql-image/oracle-sql-image08.html -- 1. テストテーブル作成 drop table tab1 purge;…

values句内でサブクエリ

DB

MySQL (8.0.31) drop table tab1;drop table tab2; create table tab1(col1 varchar(10), col2 int);create table tab2(col1 varchar(10), col2 int); insert into tab1 values('a',1);insert into tab2 values('a',1); insert into tab2 values('b',(select…

OSユーザ名最大長

OS

Ubuntu (22) 最大32文字 Debian (11) 最大32文字 CentOS (RL9) 最大32文字 Windows Server (2022) 最大20文字

OSパスワード最大長

OS

Ubuntu (22) 511文字 -> OK512文字目以降は入力しても使用されていない模様 Debian (11) 511文字 -> OK512文字目以降は入力しても使用されていない模様 CentOS (RL9) 511文字 -> OK512文字目以降は入力しても使用されていない模様 Windows Server (2022) 256…

インデックススキャンでnot nullカラムをcountする場合のテーブルルックアップ有無

DB

MySQL (8.0.31)https://dev.mysql.com/doc/refman/8.0/en/explain-output.html#jointype_index drop table tab1;create table tab1(col1 int primary key ,col2 int ,col3 int not null ); create index ind1 on tab1(col1,col2); explainselect /*+ INDEX(t…

ユーザ名最大長

DB

MySQL 32文字Oracle 128文字PostgreSQL 63文字SQL Server 128文字 MySQL (8.0.31) https://dev.mysql.com/doc/refman/8.0/ja/user-names.html MySQL ユーザー名の長さは最大 32 文字です。 オペレーティングシステムのユーザー名の最大長が異なる場合があり…

パスワード最大長

DB

MySQL 256文字Oracle 30文字PostgreSQL 制限なしSQL Server 128文字 MySQL (8.0.31) マニュアル記載なし実機確認したところ、最大長は256文字 create user 'user1'@'%' identified by 'user1';alter user 'user1'@'%' identified by '1234567890'; alter use…