データベースアカウントのパスワードを忘れた場合、または ApsaraDB RDS for SQL Server インスタンスでパスワードの有効期限が切れてログインに失敗した場合は、ApsaraDB RDS コンソールで、または API を呼び出して、パスワードをすばやくリセットし、ビジネスの継続性を確保できます。データセキュリティを強化するため、パスワードポリシーを設定するか、パスワードを定期的にローテーションすることを推奨します。この操作は、複数ユーザーでの共同作業、権限変更、またはセキュリティ監査を伴うシナリオにおけるセキュリティリスクの低減に不可欠です。
制限事項
ログインがクライアント側のパスワードポリシーで設定されている場合、ApsaraDB RDS コンソールではパスワードを変更できません。これは、SQL Server Management Studio の [ログインのプロパティ] ダイアログボックスの [全般] ページで、認証が [SQL Server 認証] に設定され、かつ次のオプションが選択されている場合です:[パスワード ポリシーを適用する]、[パスワードの期限を適用する]、および [ユーザーは次回ログイン時にパスワードを変更する必要があります]。この場合は、SQL Server インスタンスに接続し、次の SQL コマンドを実行してパスワードを変更する必要があります:
USE Master
GO
ALTER LOGIN UserName WITH PASSWORD = 'password'
GO
ALTER LOGIN UserName WITH
CHECK_POLICY = OFF,
CHECK_EXPIRATION = OFF;
手順
- RDSインスタンスにアクセスし、上部のリージョンを選択し、対象のRDSインスタンスのIDをクリックします。
-
左側のナビゲーションペインで、アカウント管理 をクリックします。
-
アカウントを見つけ、[操作] 列で [パスワードのリセット] をクリックします。
-
表示されるダイアログボックスで、新しいパスワードを入力し、確認のため再入力して、[OK] をクリックします。
パスワードは次の要件を満たす必要があります:
-
長さは 8~32 文字にしてください。
-
次の文字の種類のうち、少なくとも 3 つを含めてください:大文字、小文字、数字、特殊文字。
-
使用できる特殊文字は次のとおりです:!@#$%^&*()_+-=
-