sql >> データベース >  >> RDS >> Sqlserver

SQL Server 2008 を Java に接続する:ユーザー エラーのためログインに失敗しました

    <オール> <リ>

    データベースを選択してこのクエリを実行します

     CREATE LOGIN aaron792 WITH PASSWORD='12345'
     USE BudgetAuthorization
     CREATE USER aaron792
      

    私は aaron792 を使用します。あなたはあなたのものを使用する必要があります

    <リ>

    SQL Server Management Studio でオブジェクト エクスプローラーに移動し、(local)(sql server xxx) を右クリックしてプロパティに移動し、サーバー プロパティを開き、セキュリティに移動してサーバー認証モードを Windows のみから SQL Server または Windows (2nd) に変更します。オプション)

     USE [master]
     GO
     EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'LoginMode', REG_DWORD, 2
     GO
      
     <リ> 

    サーバーのプロパティで、アクセス許可に移動し、ログインまたはルールのリストから新しく作成されたユーザーを選択し、その下で明示的なルールで付与するすべてのオプションをチェックします

    <リ>

    SQL サーバー構成マネージャーを開き、-> SQL サーバー サービス最上行の SQL サーバーを右クリックしてプロパティを開き、ビルトイン アカウントをローカル システムに変更します

    次に、すべてを再起動し、実行されていることを確認します。次に、コードを試してください



    1. SQLServerサブクエリが複数の値を返しました。サブクエリが=、!=、<、<=、>、> =の後に続く場合、これは許可されません。

    2. SpringJDBCからPL/SQLレコードタイプを使用してOracleプロシージャを呼び出す

    3. MySQLの隠された機能

    4. MySQL除外行